アプリケーションを使用して、iPad シミュレーターにファイルをダウンロードしたはずです。
このファイルが iPad シミュレータ ファイル システムに存在することを確認するにはどうすればよいですか?
ファイルの存在とその内容を確認するために使用できるファイル マネージャーはありますか?
アプリケーションを使用して、iPad シミュレーターにファイルをダウンロードしたはずです。
このファイルが iPad シミュレータ ファイル システムに存在することを確認するにはどうすればよいですか?
ファイルの存在とその内容を確認するために使用できるファイル マネージャーはありますか?
シミュレーターは次の場所にあります。
/Username/Library/Application Support/iPhone Simulator/4.2/
「4.2」は SDK のバージョンです。そのフォルダーの下には、暗号化されたサブフォルダー内のすべてのアプリケーションがあります。それらの1つはあなたのものです。そこには、アプリの個人用フォルダーである「ドキュメント」があります。
これらの方法を使用すると、ドキュメント ディレクトリにファイルが存在することを確認できます。この正確な例はテストしていませんが、うまくいくはずです。
例:
NSString *filePath = [self dataFilePathInDocuments:@"MyFile.txt"];
if([self fileExistsAtPath:filePath]) {
NSLog(@"The file exits at %@", filePath);
} else {
NSLog(@"The doesn't exist at %@", filePath);
}
コード:
- (NSString *)dataFilePathInDocuments:(NSString*)aFilename {
NSArray *paths = NSSearchPathForDirectoriesInDomains( NSDocumentDirectory, NSUserDomainMask, YES);
NSString *docDirectory = [paths objectAtIndex:0];
return [docDirectory stringByAppendingPathComponent:aFilename];
}
- (BOOL) fileExistsAtPath:(NSString*)aFilepath {
NSFileManager *fm = [NSFileManager defaultManager];
return [fm fileExistsAtPath:aFilepath];
}