类型AppDelegate的值在swift 4

时间:2018-09-10 11:59:11

标签: swift core-data swift4

我有代码:

let appDel:AppDelegate = UIApplication.shared.delegate as! AppDelegate
let context:NSManagedObjectContext = appDel.persistentContainer.viewContext

但是xcode报告错误:

  

AppDelegate类型的值没有成员ManagedObjectContext。

非常感谢。

1 个答案:

答案 0 :(得分:1)

请使用以下代码

import CoreData frame work
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
    // Override point for customization after application launch.

    let appDel:AppDelegate = UIApplication.shared.delegate as! AppDelegate
    let context:NSManagedObjectContext = appDel.persistentContainer.viewContext

    return true
}