一套用于 Foundation 和 UIKit 的实用 Category 工具库。
(它是 YYKit 的组件之一)
您可以使用 Xcode 中的 Docset
scheme 来构建和安装 docset(需要预先安装 appledoc),或者在线阅读。
NSObject+YYAddForARC.m
和 NSThread+YYAdd.m
添加编译参数 -fno-objc-arc
。YYCategories.h
。完整 API 文档可在 CocoaDocs 上找到。
您还可以使用 appledoc 在本地安装文档。
该库需要 iOS 6.0+
和 Xcode 7.0+
。
我想像系统提供的 API 一样使用这些 API,因此我在这些 Category 中没有添加前缀。这可能会引起一些潜在问题(例如与其他库冲突),所以如果您只需要在此项目中使用一些代码片段,请选择它们并不要导入整个库。
YYCategories 在 MIT 许可下提供。有关详细信息,请参阅 LICENSE 文件。
功能丰富的 Category 类型工具库。
(该项目是 YYKit 组件之一)
您可以使用 Docset
scheme 来生成文档(需要预先安装 appledoc),或者在线查看。
NSObject+YYAddForARC.m
和 NSThread+YYAdd.m
添加编译参数 -fno-objc-arc
。YYCategories.h
。您可以在CocoaDocs上查看在线API文档,也可以使用appledoc在本地生成文档。
本项目最低支持iOS 6.0和Xcode 7.0。
我希望调用API时,体验能与调用系统自带API一样,因此我没有为Category方法添加前缀。我已经使用工具扫描过该项目中的API,确保没有对系统API产生影响。我知道不添加前缀的Category可能会引起麻烦(比如可能与其他某些类库产生冲突),所以如果您只需要其中少量代码,最好将那段代码提取出来,而不是导入整个库。
YYCategories使用MIT许可证,详细信息请参见LICENSE文件。