Ios闻道丶iOS(大杂烩)swp_song IOS 点滴

iOS封装网络请求, 封装 AFNetworking

2016-04-13  本文已影响671人  Dream1213

iOS,网络请求AFNetworking 的封装

SwpNetworking

  • AFNetworking 是一个非常强大网络请求库,AFNetWorking 是目前使用最多的第三方网络库,没有之一, 笔者简单封装了下,降低耦合,方便使用.

效果

(网络获取数据)

导入:


示例

// 网络获取数据
+ (void)swpPOST:(NSString *)URLString parameters:(nullable NSDictionary *)parameters swpNetworkingSuccess:(SwpNetworkingSuccessHandle)swpNetworkingSuccess swpNetworkingError:(SwpNetworkingErrorHandle)swpNetworkingError;

// 下载文件
+ (void)swpDownloadFile:(NSString *)URLString swpDownloadProgress:(void(^)(SwpDownloadProgress swpDownloadProgress))swpDownloadProgress swpCompletionHandler:(void(^)(NSString *filePath, NSString *fileName,  NSString *error))swpCompletionHandler;

// 验证网络环境
+ (void)swpNetworkingReachabilityStatusChangeBlock:(void(^)(SwpNetworkingReachabilityStatus swpResultStatus))swpResultStatus;


SwpNetworking 下载地址

备注

  • 如果喜欢, 欢迎 Star。

声明

  • 著作权归 ©swp_song, 如需转载请标明出处。

上一篇下一篇

猜你喜欢

热点阅读