2

以下を使用して、非常に単純な .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 を調べる方法はありますか?

4

1 に答える 1

5

シミュレーターを使用するためのすべてのプログラムの最初にこれがあります

NSLog(@"Documents: %@", [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0]);
于 2011-06-30T21:26:52.287 に答える