排序:发表时间 | 浏览数 共有127网络(Networking)开源软件,第2

  • XDNetworkingXDNetworking

    基于AFNetworking3.0封装网络请求功能,API面向业务层更友好,基础功能包括GET、POST、下载、单文件上传、多文件上传、取消网络请求。此外还拓展出了缓存功能,缓存分为内存缓存和磁盘缓存。 使用 将XDNetworking包拉进工程 #import "XDNetworking.h" GET请求 /**  ...

  • MGJRequestManagerMGJRequestManager

    MGJRequestManager 是一款基于 AFNetwokring 2.0+ 的 iOS 网络库。 一般在做项目时,我们都会在 AFNetworking 的基础上再封装一层,加入一些业务逻辑,然后作为统一的 API 层。细分下来的话,功能点其实不多,且相对固定和通用,就索性把这些常用的功能统一处理,并提供灵活...

  • GQDataControllerGQDataController

    GQDataController是一种专门用于处理网络API和模型对象的控制器,你可以理解为MVVM或者MVC-N构架。 GQDataController使用AFNetworking的AFHTTPSessionManager处理网络请求,并将结果转换成模型对象,内置对Mantle,JSONModel,YYModel,MJExtension 模型的支持。 通过GQD...

  • Reachability.swiftReachability.swift

    Reachability.swift 是一个使用Swift写的第三方网络检测类,可以用来检测网络连接状态及网络类型(移动网络、Wifi)功能。 使用 1. 使用Cocopod安装Reachability.swift use_frameworks! pod 'ReachabilitySwift' 2. 基本使用代码示例 使用前记得导入ReachabilitySwift类,...

  • XMNetworkServiceXMNetworkService

    XMNetworkService 根据AFNetworking 3.0 网络框架进行封装,接口对象化,默认所有方法走POST(可设置请求方式),支持RESTful模式(在开发中)。

  • LCDownloadManagerLCDownloadManager

    一个简单易用的下载助手。基于AFN,实现断点续传,采取Block方式回调下载进度、文件大小、下载是否完成等。 引入方法: 方法一:CocoaPods引入:pod 'LCDownloadManager' 方法二:把LCDownloadManager文件夹(在Demo中)拖到你的项目中。 在相应位置导入头文件:#import "...

  • HTTPDNSLib-for-iOSHTTPDNSLib-for-iOS

    HTTPDNSLib-for-iOS 是 HttpDNS lib 库 iOS版本。 DNSCache 库使用说明书 导入LibDnsCache.a, WBDNSCache.h. (如果愿意,也可以将DNSCache整个工程导入) 在Targets-》Build Phases-》LinkBinaryWithLibraries 加入libDNSCache.a. httpDNSLib依赖libsqlite3.dylib, Syste...

  • NetworkEyeNetworkEye

    NetworkEye是一个网络调试库,可以监控App内所有HTTP请求并显示请求相关的所有信息,方便App开发的网络调试。 可以检测到包括网页,NSURLConnecttion,NSURLSession,AFNetworking,第三方库,第三方SDK等的HTTP请求,非常方便实用。 NetworkEye,a iOS network debug library...

  • SocketRocketSocketRocket

    SocketRocket 是个标准的 Objective-C WebSocket (RFC 6455) 客户端库。 主要特性: TLS (wss) 支持 使用 NSStream/CFNetworking 使用 ARC 并行架构 基于委托 框架依赖: libicucore.dylib CFNetwork.framework Security.framework Foundation.framework...

  • YiNetworkYiNetwork

    YiNetwork是一个的HTTP请求封装库,基于AFNetworking的AFHTTPSessionManager。 YiNetwork主要是一个基类库,主要是两个类YiBaseRequest和YiBaseModel. 之所以创建两个基类,是为了让各个请求之间的耦合性降低,能够非常简单的实现一个请求,并且在上层很简单调用一个请求。...

  • SSASwiftReachabilitySSASwiftReachability

    SSASwiftReachability 是用来监控网络可连接能力变化的 Swift 库。 使用: override func viewDidLoad() {         super.viewDidLoad()          // MARK: Start Monitoring For Network Reachability Changes.         SSASwif...

  • ResponseDetectiveResponseDetective

    ResponseDetective 是一个非侵入式框架,用于拦截你的应用程序和服务器之间的传出请求和传入的反应,可用于调试。 使用: Step 1: Register interceptors // request InterceptingProtocol.registerRequestInterceptor(BaseInterceptor()) InterceptingProtocol.regis...

top Created with Sketch. 顶部