在我的项目中,我使用以下功能创建文件:
- (BOOL)createFileAtPath:(NSString *)path contents:(NSData *)data attributes:(NSDictionary *)attr;
我想授予此文件权限,因此只有用户才能读写(-rw ------)。 我无法弄清楚(或找到文档)我应该如何填写这个属性字典(键和值)。
提前致谢
答案 0 :(得分:1)
目前尚不清楚您希望从中获得什么,但语法是:
NSDictionary *attributes = @{
NSFilePosixPermissions : @((short)(0x600))
};
BOOL created = [[NSFileManager defaultManager] createFileAtPath:path
contents:data
attributes:attributes];
不确定您是否确实需要(short)
演员。