以下を使用して、非常に単純な .csv ファイルをアプリの NSDocumentDirectory に追加しました。
-(IBAction)exportModule:(id)sender{
NSString *fileName = @"exportedfile.csv";
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *exportString = @"I've,been,exported";
NSData *testData=[exportString dataUsingEncoding:NSUTF8StringEncoding];
NSString *docDir = documentsDirectory;
NSString *completePath = [docDir stringByAppendingPathComponent:fileName];
[testData writeToFile:completePath atomically:YES];
if ([[NSFileManager defaultManager] fileExistsAtPath:completePath]) {
NSLog(@"Theres a file here!");
}
}
アプリは if ステートメントの印刷"Theres a file here!"
に入りますが、ファイルを開いて、.csv のフォーマットに問題がないかどうかを確認したいと思います。
物理デバイスで実行している場合は、iTunes で開いて見ることができますが、シミュレーターのみを使用して .csv を調べる方法はありますか?