'NSInvalidArgumentException', reason: '+entityForName: nil is not a legal NSManagedObjectContext parameter searching for entity name 'エンティティ名'' [iOSプログラム]
CoreDataを使う画面へ遷移する前で
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '+entityForName: nil is not a legal NSManagedObjectContext parameter searching for entity name 'エンティティ名''
このようなエラーを吐き出して、動かなくなってしまった。
「entityForName: nilは'エンティティ名'というentityを探すためには正しくないNSManagedObjectContext parameterですよ」
こんな訳であっているのだろうか・・
entityは存在するのでプロジェクトを作るときにUseCoreDataのチェックを入れ忘れて、後になってからサンプルを参考にしながらCoreDataの実装を始めたため抜けた箇所が原因の気がする。
追記
managedObjectContextが存在していなかったのが原因でした。
タグ:CoreData
2013-05-11 13:55
nice!(0)
コメント(0)
トラックバック(0)
コメント 0