objc-uti 1.0.1

objc-uti 1.0.1

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
发布上次发布2014年12月

Jean-David Gadina 维护。



objc-uti 1.0.1

Uniform Type Identifiers (UTIs) 的 Objective-C 包装器

关于

此项目由一个包装了所有通过 LaunchServices 框架提供的 UTI 函数的 Objective-C 包装器组成。

目标是提供一个面向对象的 UTI 系统方法,使用 Objective-C (Foundation) 数据类型,而不是可能难以使用、尤其是与 ARC 一起使用的 CoreFoundation 类型。

目标

以下目标可用:

  • OS X 静态库(.a)。
  • OS X 动态库(.dylib)。
  • OS X 框架(.framework)。
  • iOS 静态库(.a)。

所有目标都针对 ARC 和 MRC 都可用(见下文)。

支持的平台

  • OS X 部署目标: OS X 10.6(ARC - 见下文),OS X 10.4(MRC - 见下文)
  • OS X 架构: x86_64i386(非 ARC - 见下文)
  • iOS 部署目标: iOS 6.0
  • iOS 架构: armv7armv7sarm64

自动引用计数(ARC)注意

项目所有目标有两种风味。
一种使用 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