我有一個自NSManagedObject:迅速 - CoreData
import Foundation
import CoreData
@objc(Article)
class Article: NSManagedObject {
@NSManaged var articleID: String
@NSManaged var isFavorite: Bool
init(entity: NSEntityDescription, insertIntoManagedObjectContext context: NSManagedObjectContext?, articleID: String, isFavorite: Bool) {
super.init(entity: entity, insertIntoManagedObjectContext: context)
self.articleID = articleID
self.isFavorite = isFavorite
}
override init(entity: NSEntityDescription, insertIntoManagedObjectContext context: NSManagedObjectContext?) {
super.init(entity: entity, insertIntoManagedObjectContext: context)
}
}
但我有錯誤,當我索引樹到一個新的條目添加到CoreData:
let articleEntity = NSEntityDescription.entityForName("Article", inManagedObjectContext: self.context!)
let newArticle = Article(entity: articleEntity!, insertIntoManagedObjectContext: self.context!)
newArticle.articleID = articleID
newArticle.isFavorite = true
使用未解決的標識符 '文章' 的
你添加自定義NSManagedObject文件 「Article.swift」 的目標?檢查文件檢查器中的「目標成員」複選框... –
我怎麼找不到添加它的方法? –
如果關閉,只需切換「目標成員」即可。 –