此项目由一个包装了所有通过 LaunchServices
框架提供的 UTI 函数的 Objective-C 包装器组成。
目标是提供一个面向对象的 UTI 系统方法,使用 Objective-C (Foundation) 数据类型,而不是可能难以使用、尤其是与 ARC 一起使用的 CoreFoundation 类型。
以下目标可用:
.a
)。.dylib
)。.framework
)。.a
)。所有目标都针对 ARC 和 MRC 都可用(见下文)。
项目所有目标有两种风味。
一种使用 ARC - 自动引用计数,另一种使用手动引用计数(MRC)。
如果您针对的是仅 64 位平台和/或 10.7 部署目标,建议使用 ARC 目标。
否则,如果针对 32 位平台和/或低于 10.7 的部署目标,则提供 MRC 目标。
文档和 API 文档可以在: http://doc.xs-labs.com/objc-uti/ 找到
项目是在 MIT 许可证的条款下发布的。
Owner: Jean-David Gadina - XS-Labs
Web: www.xs-labs.com
Blog: www.noxeos.com
Twitter: @macmade
GitHub: github.com/macmade
LinkedIn: ch.linkedin.com/in/macmade/
StackOverflow: stackoverflow.com/users/182676/macmade