ここにあるソリューションを使用してデータを保存するために、.txt ファイルを Documents フォルダーに追加しています: Read Text File in Document Folder - Iphone SDK
これで、このファイルからテキストを正常に読み書きできるようになりましたが、このファイル内のすべてのテキストをクリアして完全に空にするアクションも必要です。出来ますか?
ここにあるソリューションを使用してデータを保存するために、.txt ファイルを Documents フォルダーに追加しています: Read Text File in Document Folder - Iphone SDK
これで、このファイルからテキストを正常に読み書きできるようになりましたが、このファイル内のすべてのテキストをクリアして完全に空にするアクションも必要です。出来ますか?
1行で、これはそれを行うべきです:
[[NSData data] writeToFile: pathToFile atomically: YES];
これにより、「txt」の接尾辞を持つドキュメントディレクトリ内のすべてのファイルがループされ、その内容が削除されます。
NSString* path = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents"];
NSArray *arr = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:path error:nil];
for (NSString *fileName in arr) {
if ([fileName hasSuffix:@".txt"])
{
[@"" writeToFile:[path stringByAppendingPathComponent:fileName] atomically:YES encoding:NSUTF8StringEncoding error:nil];
}
}