作業NSFileOwnerAccountName
和NSFileGroupOwnerAccountName
不起作用?創建的目錄默認爲我的帳戶coderama
和組staff
。無法使用NSFileManager與所有者創建新的目錄作爲「根」
NSFileManager *fileManager = [NSFileManager defaultManager];
NSMutableDictionary *attr = [NSMutableDictionary dictionary];
[attr setObject:@"root" forKey:NSFileOwnerAccountName];
[attr setObject:@"wheel" forKey:NSFileGroupOwnerAccountName];
[attr setObject:[NSNumber numberWithInt:0755] forKey:NSFilePosixPermissions];
[fileManager createDirectoryAtPath:dir withIntermediateDirectories:TRUE attributes:attr error:&error];
錯誤包含哪些信息? – trudyscousin 2012-03-21 02:11:08
沒有錯誤 – Coderama 2012-03-21 02:18:05
哦。那麼,根據你的代碼示例,你似乎沒有檢查它,甚至檢查BOOL結果。但是,如果你真的沒有得到任何錯誤,那就試試errno吧。 – trudyscousin 2012-03-21 02:44:22