サンプルコードを実行しようとしていますが、ファイルの作成と保存に問題があります。
これが私のコードです:
-(IBAction) example
{
NSFileManager *fm = [[NSFileManager alloc] init];
NSURL *docsurl = [fm URLForDirectory:NSDocumentDirectory inDomain:NSUserDomainMask appropriateForURL:nil create:YES error:nil];
myfolder = [docsurl URLByAppendingPathComponent:@"MyFolder"];
NSError * err = nil;
BOOL ok = [fm createDirectoryAtURL:myfolder withIntermediateDirectories:YES attributes:nil error:&err];
ok = [label.text writeToURL:myfolder atomically:YES encoding:NSUTF8StringEncoding error:nil];
}
-(IBAction) load
{
label2.text = [[NSString alloc] initWithContentsOfURL:myfolder
encoding:NSUTF8StringEncoding error:nil];
}
最初のボタンを押したときに、最初のラベルのテキストをファイルに保存したいと思います。2番目のボタンを押すと、ファイルの内容を読み取って、2番目のラベルテキストをそのようにします。ただし、2番目のボタンを押すと、2番目のラベルが空白になります。助言がありますか?