自定义文件属性ios sdk

Posted

技术标签:

【中文标题】自定义文件属性ios sdk【英文标题】:custom file attribute ios sdk 【发布时间】:2013-02-26 15:39:30 【问题描述】:

我想知道是否可以为 ios 文件创建自定义文件属性。就像 NSFileCreationDate 我想要一个新属性'compressed'。

我找不到任何这样做的例子。有可能吗??

谢谢

【问题讨论】:

【参考方案1】:

是的,你可以做到。 HFS+ 文件系统支持“扩展属性”(ala 元数据标签),您可以将其添加到文件中,然后再读取。这类似于 MacOS 9 文件系统中的旧“资源分叉”。

看看 'getxattr(2)' 和 'setxattr(2)' - 这些是 iOS/OSX 提供的 C 接口。你可以在这里找到更多信息by Cocoanetics。还有其他 ObjectiveC 包装器,但我现在找不到。你必须用谷歌搜索。

【讨论】:

我查看了苹果文档我发现的唯一方法是属性,valueForAttribute,valuesForAttributes所有这些都准备好了,只是没有设置。你能举个例子吗?

以上是关于自定义文件属性ios sdk的主要内容,如果未能解决你的问题,请参考以下文章

如何在 iOS 版 Facebook SDK 中定义“GeoPoint”属性

Android自定义属性

Facebook iOS SDK 用户配置文件登录属性

[iOS开发]-自定义cell

为 Google Admin SDK 创建和设置自定义属性

使用自定义属性文件