非常に単純なデータを .plist ファイルに書き込もうとしています。あらゆる種類のコード サンプルを確認しましたが、うまく動作しません。
まず、ファイル自体を作成してパスを返すメソッドがあります。
-(NSString *)getFilePath{
NSArray *thePath = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
return [[thePath objectAtIndex:0] stringByAppendingPathComponent:@"events.plist"];
}
次に、これがボタンに接続したアクションです。現時点では、ダミー データの行を挿入するだけです。または少なくとも、それが私がやろうとしていることです。
- (IBAction)saveData:(id)sender {
NSArray *data = [[NSArray alloc] initWithObjects:@"E3 Expo", @"05-06-2012", nil];
[data writeToFile:[self getFilePath] atomically:YES];
}
しかし、うまくいきません。Xcode のオーガナイザーでユーザー ドキュメントのディレクトリを確認しましたが、"Documents" フォルダーに何も作成されていません。
どんな助けでも大歓迎です。:)