gpt4 book ai didi

objective-c - NSFileManager - 创建一个只读文件

转载 作者:行者123 更新时间:2023-12-01 23:21:15 26 4
gpt4 key购买 nike

我有一个使用 NSFileManager 创建的文件,但找不到将其设为只读的方法。我在整个互联网和 Apple 的 NSFileManager Class Reference 中进行了搜索但找不到任何东西。这是文件创建位置的代码。

if ([fm createFileAtPath:fileName contents:inputData attributes:nil] == NO) {
NSLog(@"Error!");
return 1;
}

最佳答案

使用 [NSFileManager defaultManager]setAttributes: 删除文件读取位。 This帖子对此进行了解释。

以下将权限设置为 -rwxrwxrwx (0777)。将 0777 替换为您想要的权限。

NSDictionary *attributes;
[attributes setValue:[NSNumber numberWithShort:0777] forKey:NSFilePosixPermissions];
[[NSFileManager defaultManager] setAttributes:attributes ofItemAtPath:@"/path/to/file"]

关于objective-c - NSFileManager - 创建一个只读文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29476096/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com