iOS开发 非常全的三方库、插件、大牛博客等等(四)

Model

JSONKit- JSONKit库是非常简单易用而且效率又比较高的,重要的JSONKit适用于ios 5.0以下的版本,使用JSONKit库来解析json文件,只需要下载JSONKit.h 和JSONKit.m添加到工程中;然后加入libz.dylib即可。
JSONModel- 解析服务器返回的Json数据的库,JSONModel源码解析一
Mantle- Mantle主要用来将JSON数据模型化为OC对象, 大系统中使用。
为什么选择Mantle
RFJModel- RFJModel是一个IOS类库,可以将JSON字典自动装填到OBJC对象。相比JSONModel有一些非常好的特性,使用上也比较简单。
XMLDictionary- ios与mac os平台下xml与NSDictionary相互转化开源类库。
AEXML.swift- AEXML.swift简单又易于的XML解析类及示例。
MJExtension- 用于json转model进行使用,转换效率很高,使用也比较简单,只要前后台约定好,json直接就转成了model。
CFRuntime- “Swift 版的 MJExtension,运行时、反射与一键字典模型互转”。
DDModel- 快速搭建项目Model层,支持ORM映射关系,能从JSON/XML直接实例一个Model对象。支持SQLite本地数据持久化,封装了HTTP, 减少HTTP代码与UIViewController的代码耦合,支持Cache;类似RESTKit、Mantle的功能;使用该类库以后简化了网络层的开发工作,把更多的精力放在UI上面;目前只支持GET/POST方法的请求。使用到的第三方库有:1.SQLitePersistentObject; 2.JTObjectMapping; 3.AFNetworking; 4.XMLDictionary;
protobuf-swift- Protocol Buffers 的 Swift 语言实现库。P.S. Protocol Buffers 是 Google 开源项目,主要功能是实现直接序列化结构化的对象数据,方便跨平台快速传递,开发者也可以直接修改 protobuf 中的数据。相比 XML 和 JSON,protobuf 解析更快,存储更小。
JSONCodable- 基于 Swift 2.0 新特性(Protocol Extensions and Error Handling)的JSON 解析类。
SwiftyJSON- 使Swift的JSON解析变得简单。
JSONNeverDie.swift- JSON 到 Model 类的自动映射工具。
Fuzi.swift- Swift实现的轻量快速的 XML/HTML 解析器。
SWXMLHash.swift- 易用的 XML 解析类库。非常实用的“轮子”。
YYModel- 高性能的 iOS JSON 模型框架。
TidyJSON.swift- TidyJSON.swift一款简单、易用、明了的 JSON 解析小类库。
PMJSON.swift- PMJSON.swift简单、实用、高效的 JSON 解析类库。
Unbox.swift- 极为易用、轻量,更少辅助代码的 JSON 解析类。

通讯录

快速查找联系人- 类似微信联系人搜索的界面,快速查找联系人,并支持点击查询结果 。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 天气慢慢凉了,昨天锋哥回家拿衣服,公公知道锋哥要回家,特意敢早杀了鸭子让他带过来!鸭子是婆婆自己养的! 晚上炖了鸭...
    忆红雨阅读 3,244评论 0 0
  • 昨天微信上,老爸说老妈出门摔伤了,肩胛骨骨折,康复期需要三个月,瞬间懵了。 打过电话去,听着老妈不断说着“别担...
    榴莲榴莲夏了夏天阅读 1,832评论 0 0
  • 从MyEclipse转战到IntelliJ IDEA的经历 我一个朋友写了一篇“从Eclipse到Android ...
    sys阅读 4,095评论 2 3

友情链接更多精彩内容