0

マスターディテールコアデータテンプレートを使用して、新しいxcodeプロジェクトを作成しました。デフォルトでは、日付が保存され、テーブル内の各セルのタイトルになります。代わりに文字列を表示するように変更してみましたが、毎回クラッシュします。

これを変更しました

[newManagedObject setValue:[NSDate date] forKey:@"timeStamp"];

これに

[newManagedObject setValue:name forKey:@"name"];

nameという文字列があり、デフォルトのnsdate"timeStamp"属性を文字列"name"に変更しました。

私は何を間違えましたか?

4

1 に答える 1

2

最初にデバイスまたはシミュレーターのアプリを削除してから、再構築して実行すると問題が解決することをお勧めします。モデルを変更したので。

:モデルを変更するたびに、最初に元のコアデータをクリーンアップすることをお勧めします。

于 2012-11-29T01:44:42.390 に答える