[英]NSFileManager - Create a readonly file
我有一個使用NSFileManager創建的文件,但找不到將其設置為只讀的方法。 我已經在整個互聯網和Apple的NSFileManager類參考中進行了搜索,但找不到任何內容。 這是文件創建位置的代碼。
if ([fm createFileAtPath:fileName contents:inputData attributes:nil] == NO) {
NSLog(@"Error!");
return 1;
}
使用[NSFileManager defaultManager]
setAttributes:
刪除文件讀取位。 這篇文章對此進行了解釋。
以下將權限設置為-rwxrwxrwx(0777)。 將0777替換為所需的權限。
NSDictionary *attributes;
[attributes setValue:[NSNumber numberWithShort:0777] forKey:NSFilePosixPermissions];
[[NSFileManager defaultManager] setAttributes:attributes ofItemAtPath:@"/path/to/file"]
采用 :
[attributes setValue:[NSNumber numberWithShort:0777] forKey:NSFilePosixPermissions];
[filemanager setAttributes:atributes ofItemAtPath:yourPath error:nil];
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.