私は簡単なコードを持っています:
NSFileManager *fileManager = [NSFileManager defaultManager];
if (!fileManager) NSLog(@"Manager doesn't exist!");
if(![fileManager fileExistsAtPath:destString]) {
if (![fileManager createDirectoryAtPath:destString withIntermediateDirectories:YES attributes:nil error:&error]){
NSLog(@"%@", [error localizedFailureReason]);
}
}
else NSLog(@"Exists!");
vars:
destString = file://localhost/Users/SOMEUSER/Desktop/NEWFOLDER/
フォルダを作成しようとすると、プログラムは「存在します」と書き込みますが、デスクトップには存在しません。fileExistsAtPathを削除すると、エラーは発生しませんが、ディレクトリも発生しません。Thx 4返信!