Tiercel是一个非常简单易用且功能丰富的纯Swift下载框架。最大的特点就是拥有强大的任务管理功能和可以直接获取常见的下载信息,并且只要加上一些简单的UI,就可以实现一个...
SwiftNIO 是苹果开源的一个跨平台异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。它类似 Netty ,采用 Swift 编写。 SwfitNIO 实际上...
GitHub: SolarNetwork 前言 刚开始写Swift项目时,用到网络请求时,毫无疑问,选择了Moya。但随着项目的增大,接口越来越多,TargetType文件也越来越大,寻找某一个接口的...
BlueSocket 是一个 Socket 框架,纯 Swift 实现,可以在iOS、macOS和Linux上使用。 示例代码: //创建套接字,监听1337端口。 var socket = try Socket.create() try socke...
使用简单、功能惊喜,基于 NSURLSession 的网络封装库。功能包括带身份验证请求,支持单元测试(mocking/stubbing),异步执行,图片下载及缓存等实用特性。 GET示例 let n...
MonkeyKing可以帮助你把文本、网址、图像、音频和视频分享到国内的社交网络,包括微信、QQ、微博。 MonkeyKing支持OAuth。
Reachability.swift 是一个检测网络连通性实用工具库。
NetReachability用于检查网络连接的连通性。 private lazy var reachability: NetReachability = NetReachability(hostname: "www.baidu.com") //添加通知 NSNotificationC...
Swift 版 HTML/XML 解析器 Ji。 解析 NSURL: let jiDoc = Ji(htmlURL: NSURL(string: "http://www.apple.com/support")!) let titleNode = jiDoc?.xPath("//head/title")?...
CoreStore,提供高可读性,一致性及安全性的 Core Data 管理类库。
Stargate,通过 iPhone 桥接实现 Mac 与 Watch 的即时通讯,通信是双向的,可以发送符合NSCoding的任何对象。
APIKit是构建类型安全的Web API客户端,用Swift编写。 示例代码: protocol GitHubRequestType: RequestType { } extension GitHubRequestType { var baseURL: NSURL { ret...
Swift写的WebSocket 客户端类库SwiftWebSocket。 特性: 高性能 100%通过Autobahn Tests。 支持TLS / WSS,自签名证书。 API模仿Javascript API。 读取压缩消息。 (permes...
Swift 写的 WebSocket 客户端类库。 特性: 符合所有基础的 Autobahn 测试套件。 非阻塞,在后台运行。 简单的委托模式设计。 支持TLS/WSS。 简单简洁的代码库,在只有几百...
AlamofireImage是基于 Alamofire 的网络图片组件库。可实现图片下载、缩放、UIImageView异步加载网络图片等。 示例代码: import AlamofireImage Alamofire.request(.GET, ...
Alamofire 是 Swift 语言的 HTTP 网络开发工具包,功能强大,支持各种 HTTP Method、JSON、文件上传、文件下载和多种认证方法。 示例代码: Alamofire.request(.GET, "http...