可以使用xattr命令用来显示,修改或删除一个或多个文件(包括目录和符号链接)的扩展属性。扩展属性是与文件关联的元数据,但独立于文件系统的属性(例如修改时间或文件大小)。这些元数据通常是一个空终止的UTF-8字符串,也可以是任意二进制数据。
BOOL success = [OTMXAttribute setAttributeAtPath:filePath name:myKey value:stringOrDataValue error:NULL];
NSData *attribute = [OTMXAttribute attributeAtPath:filePath name:myKey error:NULL];
NSString *attributeAsString = [OTMXAttribute stringAttributeAtPath:filePath name:myKey error:NULL];
BOOL success = [OTMXAttribute removeAttributeAtPath:filePath name:myKey error:NULL];
OTMXAttribute遵循MIT许可证发布。更多信息请见LICENSE。