美文网首页IOS
网络通信框架

网络通信框架

作者: 瑟闻风倾 | 来源:发表于2019-01-04 09:54 被阅读6次

1. 客户端与服务器之间的通信方式:

(1)第三方框架:目前最出名的莫过于AFNetworking
(2)苹果原生的请求方式
(3)socket: CocoaAsyncSocket是脸书上比较牛逼的框架,虽然做不到与h5的通信,但是用在app之间的通信绰绰有余

2. 优秀网络通信框架

备注-Swift中的Json解析
SwiftyJSON-guthub
HandyJSON-guthub
HandyJSON-使用

  1. AFNetworking-OC
  2. Alamofire-Swift
  3. Just
    网络数据JSON解析
  4. 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
  5. 「CocoaAsyncSocket长链接」(https://github.com/robbiehanson/CocoaAsyncSocket)

相关文章

网友评论

    本文标题:网络通信框架

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