0
私は非常に新しいメモリ管理です。日付ピッカーの日付の保存に関する質問があります。これは私が入力したテキストを保存するために使用するコードです:iOS:日付ピッカーの設定を保存する
NSString *filePath = [self dataFilePath];
if ([[NSFileManager defaultManager] fileExistsAtPath:filePath]) {
NSArray *array = [[NSArray alloc] initWithContentsOfFile:filePath];
event1Field.text = [array objectAtIndex:0];
event2Field.text = [array objectAtIndex:1];
}
どのように私はピッカーではなく、入力されたテキストよりも、日付、日付を保存するためにこれを編集しますか?また、viewDidLoadメソッドもどのように編集するのですか? Iこのような存在で、通常は単に入力ピッカーのデータを、:
- (void)viewDidLoad {
NSDate *now = [NSDate date];
[datePicker setDate:now animated:YES];
}
しかし、私は、私はそれが状態を保存していますにロードについては行くだろうかどうかはわかりません。申し訳ありませんが、これらがばかな質問であれば、私はまだかなり新しいものです。
ありがとうございました!
【こちら】(http://mobile.tutsplus.com/tutorials/iphone/nsuserdefaults_iphone-sdk/)「SA [ 'NSUserDefaults'](HTTPのための優れた視覚的なチュートリアル://開発者。/com/reference/reference.html)。 – darvids0n
素晴らしいです、本当にありがとうMark!しかしもう1つの質問ですが、NSUserDefaultsのコードの最初のブロックは、どこでviewDidLoadメソッドに置くべきですか? – John
これは達成しようとしているユーザーエクスペリエンスによって異なります。あなたの状態を保存するUIにいくつかのボタンがあるかもしれません。ボタンによってトリガーされるアクションでこれを実行できます。 –