编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是iOS代码相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
YiNetwork是一个的HTTP请求封装库,基于AFNetworking的AFHTTPSessionManager。 YiNetwork主要是一个基类库,主要是两个类YiBaseRequest和YiBaseModel.
SocketRocket 是个标准的 Objective-C WebSocket (RFC 6455) 客户端库。 主要特性: TLS (wss) 支持
Reachability.swift 是一个使用Swift写的第三方网络检测类,可以用来检测网络连接状态及网络类型(移动网络、Wifi)功能。
一个简单易用的下载助手。基于AFN,实现断点续传,采取Block方式回调下载进度、文件大小、下载是否完成等。
CoreStatus 是网络状态监听者:可监听2G/3G/4G ! 框架特性: 1.基于苹果的Reachability封装。
HTTPDNSLib-for-iOS 是 HttpDNS lib 库 iOS版本。 DNSCache 库使用说明书 导入LibDnsCache.a, WBDNSCache.h. (如果愿意,也可以将DNSCache整个工程导入)
EGW 是一个外网网关,用于网络协议栈4层-7层的负载均衡、NAT 安全网关和 VPC 云网络。
SSASwiftReachability 是用来监控网络可连接能力变化的 Swift 库。 使用: override func viewDidLoad() {
GQDataController是一种专门用于处理网络API和模型对象的控制器,你可以理解为MVVM或者MVC-N构架。
Pitaya 是使用 Swift 编写的,适合大文件上传的 iOS 网络请求库。 主要功能 通过 “Content-Type: multipart/form-data” 进行快速文件上传
Dratini 是一个简洁的网络抽象层。 通过编写 Class/Struct 来描述 Request 和 Response ;使用 Block 监听 Response,通过 requestID
Just 是一款用 Swift 语言编写的,受 python-requests 影响的轻量级 HTTP 客户端库。
IQHTTPService 是 iOS 的 HTTP 客户端,可以用很简单的方法创建 Web API 客户端。
Gnirehtet 该项目通过 adb 为 Android 设备提供 reverse tethering(反向网络连接),允许设备在插入计算机后,使用计算机的网络而不用消耗自身的流量。适用于 GNU / Linux、Windows 和 Mac
Moya 是你的 app 中缺失的网络层。不用再去想在哪儿(或者如何)安放网络请求,Moya 替你管理。
XMNetworkService 根据AFNetworking 3.0 网络框架进行封装,接口对象化,默认所有方法走POST(可设置请求方式),支持RESTful模式(在开发中)。
aerogear-ios-push 是为 AeroGear UnifiedPush Server 提供的 iOS 消息推送 SDK 开发包。 示例代码:
NetworkEye是一个网络调试库,可以监控App内所有HTTP请求并显示请求相关的所有信息,方便App开发的网络调试。
SVNetworking 是一个 iOS 上用于加载远程资源的开发包,使用 key-value 观察方式进行设计。
Fast Android Networking 库是一个功能强大的网络库,用于在 OkHttp Networking Layer 之上进行 Android