currentSelectedArticle

currentSelectedArticle

我已经创建了实体(Article),并且能够获取保存的数据。现在我想在view controller上显示数据,但是在第三行,它出现了崩溃(“Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[Article modiffied_date]: unrecognized selector sent to instance 0x60800009ccf0”)。
currentSelectedArticleArticle的对象

 1. title = currentSelectedArticle?.title
 2. image_url = currentSelectedArticle?.image_url
 3. newdate = currentSelectedArticle?.modiffied_date

但当我以前打印currentSelectedArticle时,它显示了下面的结果。
 <Article: 0x60800009ccf0> (entity: <null>; id: 0xd000000000080024 <x-coredata://D5402915-E542-4044-B14B-A3BF423847EC/Article/p2> ; data: <fault>)

我做错什么了?

最佳答案

我在从CoreData中提取数据时遇到了同样的问题!所以,我在Swift 3中就这样实现了。。
步骤1:添加import CoreData
步骤2:添加下面的代码。.

let context = ( UIApplication.shared.delegate as! AppDelegate ).persistentContainer.viewContext
var request = NSFetchRequest<NSFetchRequestResult>()
request = Article.fetchRequest()
request.returnsObjectsAsFaults = false
let arrayArticle = try context.fetch(request)

10-02 19:29