【发布时间】:2016-02-21 18:42:00
【问题描述】:
参考我之前的问题:Unique value of object to use in section Swift
我现在的问题是核心数据。这是在前面的代码之后保存数据以填充部分和表的代码:
let app = UIApplication.sharedApplication().delegate as! AppDelegate
let context = app.managedObjectContext
let entity = NSEntityDescription.entityForName("Movie", inManagedObjectContext: context)!
let movie = Movie(entity: entity, insertIntoManagedObjectContext: context)
movie.title = title.text
movie.plot = plot.text
movie.genre = genre.text
context.insertObject(movie)
do {
try context.save()
} catch {
print("Could not save movie")
}
获取数据是:
let app = UIApplication.sharedApplication().delegate as! AppDelegate
let context = app.managedObjectContext
let fetchRequest = NSFetchRequest(entityName: "Movie")
do {
let results = try context.executeFetchRequest(fetchRequest)
self.loadMovie = results as! [Movie]
} catch let err as NSError {
print(err.debugDescription)
}
} 但是我在 loadMovie Line 上没有收到任何错误..
我哪里错了?
【问题讨论】: