在 Swift 3.1 中使用什么代替 NSEntityDescription

努鲁

我真的是 iOS 开发的新手。我想在我的应用程序中使用 Core Data 功能将数据存储在数据库中。

我跟着这个核心数据教程

我在 Xcode 中编写以下内容:

override func viewDidLoad() {
    super.viewDidLoad()
    initCoredataFunctionalities()
}

func initCoredataFunctionalities() {
    let appDelegate = UIApplication.shared.delegate as! AppDelegate
    let viewContext = appDelegate.managedObjectContext
    let category = NSEntityDescription.insertNewObject(forEntityName:"category",into:viewContext) //this line shows the error of Unresolved symbol in NSEntityDescription
}

各位大佬能给个解决方案吗?帮助将不胜感激。

Xcode 版本:8.3.3

斯威夫特版本:3.1

沃伦·伯顿

这是 Swift 3.1 所需的签名

import CoreData在文件的顶部添加了吗?它不是免费的UIKit

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Swift3中的UUID,但使用“版本1”样式的UUID

想在 Swift 中使用 cos^-1

在Swift 3中使用withMemoryRebound的问题

在Swift3中使用SwiftyJSON

在swift3中使用fetchedResultsController

在Swift 2.3中使用Swift 3框架

为什么编译器强迫我在Swift 3中使用sorted(by :)

为什么我不能在 swift 3 的应用程序中使用后台模式?

iOS 14 Beta-Swift UI中的核心数据错误:任何模型中没有NSEntityDescription声明NSManagedObject子类

使用AFNetworking的Swift 3

什么是Swift3(Xcode8 beta 1)中的随机种子等效项

为什么使用rbegin()代替end()-1?

NSFetchRequest找不到NSEntityDescription

为什么(1 + 3)[a]与a [1 + 3]相同?

链接器命令失败,退出代码为1(使用-v查看调用),Xcode 8,Swift 3

Swift 3的链接器命令失败,退出代码为1(使用-v查看调用)

在Swift 3中使用XCode 8歧义使用'subscript'

如何在Swift中使用SHA1哈希NSString?

如何在Swift中使用deltaTime正确计算1秒

如何在 Swift 3 中使用 unwind(for: UIStoryboardSegue,comingViewController: UIViewController)?

iOS中使用Swift 3的CollectionView动态高度

如何在Swift 3中使用我的静态库(.a)

在Swift 3中使用Alecrim Core Data

如何在Linux的Swift 3中使用Process()?

在Swift 3中使用DispatchGroup()执行任务吗?

我可以在 swift 3 中使用 ReactiveCocoa 吗?

在Swift 3中使用选择器

在Swift 3中使用CGPoint从图像获取像素颜色

NSMultipleValuesMarker在Swift 3中使用未声明的类型