在obj-c中设置文件的组和所有者

时间:2011-06-16 06:35:12

标签: objective-c cocoa nsfilemanager rights

我正在尝试更改cocoa应用程序中文件的组和所有者,并计划使用setAttributes:ofItemAtPath:error:的{​​{1}}方法

但是我想知道如何获得NSFileManagerNSFileGroupOwnerAccountID

的可能值

由于

1 个答案:

答案 0 :(得分:1)

如果您知道特定用户或群组的名称,则可以使用getpwnam(3)getgrnam(3)来获取相应的ID。

如果您想迭代用户或群组列表,可以使用getpwent(3)getgrent(3)