Core Dataを使用したアプリの開発に取り組んでいます。私が使用してインスタンスを作成したとき:
let entity = NSEntityDescription.entityForName("User", inManagedObjectContext: appDelegate.managedObjectContext)
let user = User(entity: entity, insertIntoManagedObjectContext: appDelegate.managedObjectContext)
ログに警告が表示されました:
CoreData: warning: Unable to load class named 'User' for entity 'User'. Class not found, using default NSManagedObject instead.
どうすれば修正できますか?
また、別の質問として、NSManagedObjectサブクラスでインスタンスメソッドを定義するにはどうすればよいですか。
編集:
次のスクリーンショットのように、エンティティのクラスを指定しました。