XTInputKit 0.3.5

XTInputKit 0.3.5

未声明 维护。



  • xt-input

XTInputKit

CI Status Version License Platform

示例

要运行示例项目,请克隆仓库,然后首先从 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是对网络请求的一个封装,依赖于AlamofireXTIObjectMapper(基于ObjectMapper进行部分功能扩展)。它可以方便地发起网络请求并将返回的JSON数据转换为定义好的模型。

最后

文档更新较慢,最新修改请查看源码。

有些功能扩展尚未列出,代码中部分有注释,请参考注释。

其他开发笔记等内容可以查看我的博客:小唐朝的blog

许可证

XTInputKit在MIT许可证下提供。更多信息请查看LICENSE文件。