【发布时间】:2014-10-04 20:20:47
【问题描述】:
我有一个UIViewController 子类MyViewController,它有一个NSFetchedResultsController 和一个NSManagedObjectContext。但是当我去创建NSFetchedResultsController 时,它说我在MyViewController 上没有 managedObjectContext 属性。
var managedObjectContext: NSManagedObjectContext!
var fetchedResultsController: NSFetchedResultsController = {
let fetchRequest = NSFetchRequest()
let entity = NSEntityDescription.entityForName("Post", inManagedObjectContext: self.managedObjectContext)
fetchRequest.entity = entity
fetchRequest.fetchBatchSize = 50
}()
我不是清楚地在它之前声明了一个 managedObjectContext 变量吗?我做错了什么?
【问题讨论】:
标签: ios core-data swift nsfetchedresultscontroller nsmanagedobjectcontext