Chocolate 是一个库,其中包含了对 Cocoa 和 Cocoa Touch 的扩展,简化了 Objective C 代码的编写(MacOS/iOS)。苹果所遗忘的功能。
Chocolate 包含三个模块
-
Foundation Additions - 基础类别的分类。这些对所有的 Objective C 代码都是有用的。
-
Core Data Additions - Core Data 类别的分类。
-
Testing Additions - 提供在编写单元测试时有用的功能的 Foundation 类别的分类。这些不应链接到实际的应用代码中。
使用方法
Chocolate 以 CocoaPod 的形式发布,其中上述三个模块被列为独立的 subspec。
例如,要使用 Chocolate 的 Foundation Additions,请将以下内容添加到您的 Podfile
pod 'TDTChocolate/FoundationAdditions'
然后运行
$ pod install
最后,导入 Foundation Additions subspec 的公共头文件
#import <TDTChocolate/TDTFoundationAdditions.h>
变更
查看 发布说明。
贡献
许可证
在BSD许可证下提供。有关更多信息,请参阅LICENSE文件。
[维护者] 发布新版本
使用以下rake任务创建新版本。这将要求你输入新版本号,然后打开编辑器让你输入发布说明。
rake release
随后,你需要在GitHub标签列表中选择"添加发布说明"以使发布出现在发布页面上。或者你可以在发布页面上"撰写新版本"。