
DTFoundation 是 Cocoanetics 正在标准化的实用方法和类别扩展的集合。它应该发展成为一个有完善文档和经过充分测试的代码工具集,以加速未来的开发。
可以通过在线浏览文档,或者通过 Atom Feed URL 将其安装到你的 Xcode Organizer 中。
方法、类别和函数被分组到 Subspecs 中。分组由所需的依赖项决定。请参考文档站点链接的编程指南,了解其内容。
- Core: 用于 Apple 框架和类的增强功能,可在 Mac 和 iOS 上使用。
- UIKit: UIKit 的增强功能
- UIKit Blocks Additions: 为 UIKit 添加 blocks 支持
- AppKit: AppKit 的增强功能
- DTAWS: 与 Amazon Web Services 通信
- DTASN1: 基于事件的 ASN.1 数据解析器
- DTHTMLParser: 基于 libxml2 的基于事件的 HTML 解析器
- DTReachability: 基于 Block 的 Reachability
- DTSidePanel: 侧边面板视图控制器
- DTSQLite: SQLite 的 Objective-C 封装
- DTUTI: UTI 方法
- DTZipArchive: 处理 Pkzip 和 GZip 文件
- DTProgressHUD: 显示信息或进度(在屏幕中央)
它是开源的,并受标准的 2-clause BSD 许可协议的约束。这意味着你必须提及 Cocoanetics 作为此代码的原始作者,并在你的应用程序中重现 LICENSE 文本。
你可以购买一个 Non-Attribution-License(非署名许可),价格为 75 欧元,以避免包含 LICENSE 文本。
我们也接受针对你可能需要的特定增强功能的赞助。如有咨询,请通过电子邮件联系我们。