Skip to content

swp-song/SwpNetworking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SwpNetworking

封装 AFNetworking 3.0

简单封装 AFNetworking 3.0, 让网络请求更简单 AFNetworking下载地址

效果:

(网络获取数据) (网络下载文件) (验证网络环境)

导入:
手动导入:

SwpNetworking 文件夹 导入 项目 中, 依赖  AFNetworking3.0 以上版本
#import "SwpNetworking.h"

CocoaPods 导入:

使用  CocoaPods 会自动 pod AFNetworking

pod search SwpNetworking

pod 'SwpNetworking'

#import <SwpNetworking/SwpNetworking.h>

更新:
1. 1.0.2 ---> 简单封装了 请求数据, 单文件 | 多文件 上传 
2. 1.0.3 ---> 新增下载文件, 验证网络环境
使用:

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

更多方法请参考 Demo
新增方法
// 下载文件
+ (void)swpDownloadFile:(NSString *)URLString swpDownloadProgress:(void(^)(SwpDownloadProgress swpDownloadProgress))swpDownloadProgress swpCompletionHandler:(void(^)(NSString *filePath, NSString *fileName,  NSString *error))swpCompletionHandler;

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

备注:
交流 群号 : 85400118

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published