在Cocoa中获取并设置所有者,组和权限

问题描述:

我正在寻找如何获取(并设置)给定文件的可可所有者,组和权限。在Cocoa中获取并设置所有者,组和权限

这样做的最好方法是什么? (如何检查当前用户被授予足以改变这些权限)

感谢您的帮助,

问候,

的NSFileManager有一个方法-setAttributes:OfItemAtPath:error:,将这样的伎俩。特别注意NSFilePosixPermissions键。如果该方法失败,则返回false,并将错误的详细信息放在您提供的NSError**中。