SocketIOCocoa 是用 Swift 编写的 Socket.IO 的客户端开发包。同时也提供 Objective-C 版本。 示例代码: 创建客户端: var client = SocketIOClient(uri: uri, reconnect: true, timeout: 30) client.open() 创建 Socket var socket = client.socket("na...
Swift-Reachability 是简单的,用来测试网络连接的 Swift 类,支持 3G 和 Wifi 检测。
aerogear-ios-httpstub 是使用 Swift 编写的,很小的网络请求处理库。灵感来源于 OHHTTPStubs。 使用示例: // set up http stub StubsManager.stubRequestsPassingTest({ (request: NSURLRequest!) -> Bool in return true }, withStubResponse:...
DownloadOperation 用 AFNetworking 实现断点续传。可以点击按钮暂停或继续下载。
ExerJSON为网络异步下载并解析JSON数据。使用ASIHTTPRequest、SBJSON和SDWebImage库。
顾名思义,这是七牛云储存平台的 iOS 客户端开发包。
WTRequestCenter 是一个网络请求类库库,所有的请求都是缓存的。 GET 请求 [WTRequestCenter getWithURL:url parameters:parameters completionHandler:^(NSURLResponse *response, NSData *data, NSError...
Alamofire 是 Swift 语言的 HTTP 网络开发工具包,功能强大,支持各种 HTTP Method、JSON、文件上传、文件下载和多种认证方法。 示例代码: Alamofire.request(.GET, "http://httpbin.org/get", ...
CZWeatherKit 是一个简单可扩展的 iOS 天气信息开发包,可轻松的不同的天气服务上下载数据。
SMBInternetConnectionIndicator 为 iOS 应用提供一个互联网连接的指示器,显示当前网络连接状态。
SANetworkTester 能使用 iOS 设备上的 Blocks 或者 Delegate 快速简单的检测活跃的网络连接。
MBGithubOAuthClient 是简单实现了 GitHub 的 OAuth 客户端,提供一个选项保存访问 iOS Keychain 或者 UserDefaults 的 token。