我尝试使用Master View类型的应用程序将博客的数据保存到我的应用程序中。问题是,当我尝试在主视图控制器中创建| managedObjectContext对象时,出现以下错误:


  实例成员'appDel'不能用于'MasterViewController'类型。代码是这样的:


class MasterViewController: UITableViewController, NSFetchedResultsControllerDelegate {
    var detailViewController: DetailViewController? = nil
    let appDel: AppDelegate = UIApplication.sharedApplication().delegate as! AppDelegate
    let managedObjectContext: NSManagedObjectContext = appDel.managedObjectContext!


错误在我代码的最后一行。我的错误在哪里?

谢谢!

最佳答案

已解决:问题在于此代码必须在viewDidLoad()方法中。

关于ios - 核心数据,xcode 7,实例成员和主 View Controller ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33199122/

10-16 21:54