美文网首页
2021-03-22

2021-03-22

作者: 丁香与醋栗_ | 来源:发表于2021-03-22 17:22 被阅读0次

ASIHTTPRequest:老程序的爱,早几年风靡iOS界。不再提供更新维护,已被其他框架取代。
AFNetworking:基础框架,ASI不升级以后,最多人用的网络连接开源库。
Alamofire:AFNetworking的作者mattt新写的网络请求的swift库。
PPNetworkHelper:
YTKNetwork:基于AFNetworking封装的iOS网络库,提供了更高层次的网络访问抽象。提供了以下更高级的功能:按时间或版本号缓存网络请求内容、检查返回 JSON 内容的合法性、文件的断点续传、批量的网络请求发送、filter和插件机制等。
HYBNetworking:基于AFN封装的网络库,可以通用,目前已经提供了通用的GET/POST、上传、下载API等。
HSDownloadManager:下载音乐、视频、图片各种资源,支持多任务、断点下载。
CocoaAsyncSocket: 在iOS开发中使用Socket通信,一般都是用第三方库AsyncSocket
SDWebImage:又一大网络大户, 网络图片获取及缓存处理。
Kingfisher:纯 Swift 实现的类 SDWebImage 库,实现了异步下载和缓存图片。
EGOCache:十分知名的第三方缓存类库,可以缓存NSString、UIImage、NSImage以及NSData。除此,如果还可以缓存任何一个实现了接口的对象。所有缓存的数据都可以自定义过期的时间,默认是1天。
YYWebImage:一个图片加载库,支持 APNG、WebP、GIF 播放,支持渐进式图片加载,更高性能的缓存,更多图像处理方法,可以替代 SDWebImage 等开源库

网络聊天
XMPPFramework: [XMPPFramework]
环信
融云
容联云通讯

FMDB- sqlite的工具,通过 fmdb 进行的数据库的 基本操作(增删改查 )查找是使用 UISearchBar 和UISearchDisplayController 进行混合使用。

(简单的使用示例:多线程FMDatabaseQueue实例FMDB数据库的使用演示和封装工具类基于fmdb 的基本操作

9.其他UI
AwesomeMenu - 非常好用的Path菜单。

CFCityPickerVC - 城市选择器。

ZSeatSelector - 座位选择器。

Reachability - 用于检测网络状态。旨在提供一个苹果的Reachability类的替代品,支持ARC和block的使用方式。如何使用:iOS网络监测如何区分2、3、4G

相关文章

网友评论

      本文标题:2021-03-22

      本文链接:https://www.haomeiwen.com/subject/ccfthltx.html