私は、アプリの寿命を通していくつかの情報を保存したいアプリがあります。これを行うために、私は 'myJournal.plist'と呼ばれるplistファイルを作成しました。ユーザーが何をしているかに完全に依存するため、最初はplistに何もありません。私はplistにこのようなものを見たいと思います。ここでは、各ディクショナリは現在の日に基づいており、リストに追加されています。iOS plistに複数の辞書をジャーナル用に追加する
私は自分のコードに次き:
NSArray *directories = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documents = [directories firstObject];
NSString *filename = [documents stringByAppendingPathComponent:@"myJournal.plist"];
NSMutableDictionary *loadedMiscDictionary = [NSMutableDictionary dictionaryWithContentsOfFile:filename];
NSMutableDictionary *tempDict = [[NSMutableDictionary alloc] init];
[tempDict setValue:distractions.text forKey:@"distractions"];
[tempDict setValue:revelations.text forKey:@"revelations"];
[loadedMiscDictionary addEntriesFromDictionary:tempDict];
[loadedMiscDictionary writeToFile:filename atomically:YES];
しかし、何も変わっていないされます。私は間違って何をしていますか?あなたはどちらかではない作成されたファイルに書き込もうとすることができる