0
データ名と姓を保存しています。しかし、私はいくつかのデータを取得する方法を知らない。ここ は私のコードですが、それが動作しない理由を私は知らない - 私はコアデータから一部のデータを取得します
class UserIN: NSManagedObject {
@NSManaged var name: String?
}
を知らない私は、私に、それはdoesnの理由を教えてくださいNSManagedObjectサブクラス
func fetching(){
let context = (UIApplication.shared.delegate as! AppDelegate).persistentContainer.viewContext
let usersFetch = NSFetchRequest<NSFetchRequestResult>(entityName: "Users")
do {
let fetchedUsers = try context.fetch(usersFetch) as! [UserIN]
print(fetchedUsers)
} catch {
fatalError("Failed to fetch employees: \(error)")
}
}
を作成しますフェッチされたデータを表示しません。
デフォルトでは、クラス名はエンティティ名と同じです。クラス名を変更しましたか?そうであれば、エンティティがこのクラスを参照していることをデータモデルに設定する必要があります。 – Sweeper
データの作成(保存)方法を示してください。 – shallowThought