0

これは私が取った一連のステップです:

  • データをテーブル ビューに読み込む
  • 新しいデータを追加する
  • クリックしてセルの詳細を表示
  • 詳細を読み込む
  • 詳細を編集する
  • 保存を押します
  • テーブルビューに戻る
  • すべて順調
  • アプリケーションを再度開く
  • 何も更新されていません

sqlite でもこの問題が発生しましたが、修正しませんでした。いいえ、CoreData もスタックしています。

-(IBAction)save:(id)sender
{
    [passwords setValue:nametxt.text forKey:@"name"];

    [passwords setValue:usernametxt.text forKey:@"username"];


}

-(void) viewWillAppear:(BOOL)animated
{
    self.title = passwords.name;

    nametxt.text = passwords.name;
    usernametxt.text = passwords.username;

}
4

1 に答える 1

2

saveのメソッドを呼び出す必要がありますNSManagedObjectContext

NSError *error = nil;
[managedObjectContext save:&error];
if (error) {
//inform user
}
于 2012-06-03T07:33:29.693 に答える