1. 客户端与服务器之间的通信方式:
(1)第三方框架:目前最出名的莫过于AFNetworking
(2)苹果原生的请求方式
(3)socket: CocoaAsyncSocket是脸书上比较牛逼的框架,虽然做不到与h5的通信,但是用在app之间的通信绰绰有余
2. 优秀网络通信框架
备注-Swift中的Json解析
:
SwiftyJSON-guthub
HandyJSON-guthub
HandyJSON-使用
- AFNetworking-OC
- Alamofire-Swift
-
Just
网络数据JSON解析 -
Kingfisher网络图片缓存
[Kingfisher文档地址]:(http://cocoadocs.org/docsets/Kingfisher/1.6.1/)
备注
:oc时代有个非常强大图片缓存处理的库SDWebImage
(1)pod install 命令报错:error: RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54
屏幕快照 2019-01-04 上午9.32.39.png
(2)解决方案:检查网络并关闭xcode后重新安装
屏幕快照 2019-01-04 上午9.50.39.png
- 「CocoaAsyncSocket长链接」(https://github.com/robbiehanson/CocoaAsyncSocket)
网友评论