Swift 3在CocoaPods库中使用CoreData

时间:2016-11-23 11:30:02

标签: swift core-data cocoapods

我需要在CocoaPods库中使用CoreData。我更新了我的pod规范,将资源包中的.xcdatamodeld文件包含在下面

s.resource_bundles = {
 'TestDemoPodSDK' => ['TestDemoPodSDK/Assets/*.{xib,storyboard,xcdatamodeld}']

}

要访问我使用过捆绑资源的storyboard和xib文件。有没有办法从资源包中访问.xcdatamodeld文件?

这是我用来访问表的工作swift 3代码

    let appDelegate = UIApplication.shared.delegate as! AppDelegate

    let managedContext = appDelegate.persistentContainer.viewContext

    let entity = TABLE_TICKET(context: managedContext)
    entity.column_RequesterName="Carey"
    entity.column_emailID = "Carey@gmail.com"

    do {
        try managedContext.save()
        getData()
        print("saved user data")

    } catch let error as NSError  {
        print("Could not save \(error), \(error.userInfo)")
    }

当我在CocoaPods中使用它时,我在AppDelegate和实体创建行中得到未声明的类型错误。

如何获取托管上下文和表实体?

非常感谢任何工作实例..

由于

0 个答案:

没有答案