网络相关
网络连接
图像获取
网络聊天
网络测试
========
网页框架
========
的WebView与WKWebView
========
模型
- 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转模型进行使用,转换效率很高,使用也比较简单,只要前后台约定好,json直接就转成了model。
- CFRuntime - “Swift版的MJExtension,运行时,反射与一键字典模型互转”。
- DDModel - 快速搭建项目Model层,支持ORM映射关系,能从JSON / XML直接实例一个Model对象。支持SQLite本地数据持久化,封装了HTTP,减少HTTP代码与UIViewController的代码耦合,支持Cache;类似RESTKit,地幔的功能;使用该类库以后简化了网络层的开发工作,把更多的精力放在UI上面;目前只支持GET / POST方法的请求使用到的第三方库有:1.SQLitePersistentObject; 2.JTObjectMapping; 3.AFNetworking; 4.XMLDictionary;
- protobuf-swift - Protocol Buffers的Swift语言实现库.PS协议缓冲区是Google开源项目,主要功能是实现直接序列化结构化的对象数据,方便跨平台快速传递,开发者也可以直接修改protobuf中的数据。相比XML和JSON,protobuf解析更快,存储更小。
- JSONCodable - 基于Swift 2.0新特性(协议扩展和错误处理)的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解析类。
- Wrap.swift - 方便,易用的对象转JSON类库。
========
通讯录
- 快速查找联系人 - 类似微信联系人搜索的界面,快速查找联系人,并支持点击查询结果。
========
其他库
PDF
- Reader - Reader可提供类似iBooks的文档导航,支持屏幕旋转和所有方向,并通过密码保护加密PDF文件,支持PDF链接和旋转页面。
本文参与
腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018.11.21 ,如有侵权请联系
cloudcommunity@tencent.com 删除