ログイン



CoreDataでキー名を間違った場合のエラー

水曜日, 2月 15th, 2012 by

CoreDataを使ってデータを保存(もしくは読込)する場合に、キー名を間違えると以下のエラーが発生します。

[<NSManagedObject 0x6da68e0> setValue:forUndefinedKey:]: the entity SomeEntity is not key value coding-compliant for the key "someWrongKey".

単純なスペルミスの場合もありますし、キー名として使ってはいけない記号が入っている場合もあります。キー名としてa.b.cのようにドットを入れると誤解釈されますのでご注意下さい。