作业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