Link Here 誰かがデータを答える前に、私は質問をしてはAPPに戻るとデータが失われるのはなぜですか?
を失っていないだろう。しかし、私はNSUserDefaultが再び開いAPPを私のオブジェクト、およびクローズアプリケーションを設定し使用するようにしてください。
NSUserDefaultのオブジェクトが失われました??それらを戻すことはできません。 どうすればこの問題を解決できますか? THANKS〜
ミニ
Link Here 誰かがデータを答える前に、私は質問をしてはAPPに戻るとデータが失われるのはなぜですか?
を失っていないだろう。しかし、私はNSUserDefaultが再び開いAPPを私のオブジェクト、およびクローズアプリケーションを設定し使用するようにしてください。
NSUserDefaultのオブジェクトが失われました??それらを戻すことはできません。 どうすればこの問題を解決できますか? THANKS〜
ミニ
NSUserDefaultsの-synchronizeへの呼び出しの戻り値をチェックしてください。これが失敗する可能性があります。同期が失敗していない場合は
BOOL result = [user synchronize];
NSLog(@" result = %@", result ? @"YES" : @"NO");
、奇数その後、何かが起こっている...あなたの前の回答が正解だった
によれば、この方法で同期することができますか? [[NSUserDefaults standardUserDefaults] synchronize] – Veeru
、NSUserDefaultsは、少量の情報を永続化するために設計されています。なぜあなたの価値観は救われていないと思いますか?どのようにそれらを保存しようとしましたか?後でそれらを取り戻そうとしましたか?コードを表示しないと、間違ったことをどうやって判断できますか? – Jonah
NSUserDefaults * user = [NSUserDefaults standardUserDefaults]; [ユーザsetObject:textField1.text forKey:@ "receive_text1"]; [ユーザsetObject:textField2.text forKey:@ "receive_text2"]; [ユーザーは同期];私はこれが彼女がNSUserDefaultsにsetObjectを設定する方法だと思います...彼女の以前の回答 –