XTInputKit
示例
要运行示例项目,请克隆仓库,然后首先从 Example 目录运行 pod install
要求
安装
XTInputKit 通过 CocoaPods 可用。要安装它,只需将以下行添加到您的 Podfile 中
pod 'XTInputKit'
作者
xt-input, [email protected]
XTInputKit 是一套 Swift 版本的代码库,由以下四个部分组成
扩展
扩展是系统提供的常用类功能扩展集。 (文档不完整,请查看源码)
XTITool
XTITool是一组工具类,包括单例协议(XTISharedProtocol
)、钥匙串工具(XTIKeyChainTool
)、常用的常量管理工具(XTIMacros
)、观察者工具(XTIObserver
)、计时器工具(XTITimer
)以及其他杂项工具(XTITool
)。 (文档不完整,请查看源码)
XTILoger
XTILoger参考了Loggerithm,感谢honghaoz,是一个打印日志的工具。在debug模式下,它会在终端窗口打印,在release模式下返回构造好的日志。您可以将它保存在指定文件并上传到自己的服务器进行数据分析。
XTINetWork
XTINetWork是对网络请求的一个封装,依赖于Alamofire和XTIObjectMapper(基于ObjectMapper进行部分功能扩展)。它可以方便地发起网络请求并将返回的JSON数据转换为定义好的模型。
最后
文档更新较慢,最新修改请查看源码。
有些功能扩展尚未列出,代码中部分有注释,请参考注释。
其他开发笔记等内容可以查看我的博客:小唐朝的blog
许可证
XTInputKit在MIT许可证下提供。更多信息请查看LICENSE文件。