AFNetworking的封装

时间:2024-04-25 09:57:58
【文件属性】:

文件名称:AFNetworking的封装

文件大小:1.63MB

文件格式:ZIP

更新时间:2024-04-25 09:57:58

IOS源码

作者makingitbest,源码NetworkingPackaging,1.将AFNetworking 3.0封装.能够很好享受苹果开发中的面向对象开发思想 . 2.其中也提供几种方法,来请求数据.包括:GET请求/POST请求/Upload请求. 3.调用的方法,在下面详细说明 使用方法 1.导入AFNetworking 文件夹 ,UIkit+AFNetworking 文件夹,Networking.h/.m 文件, UploadImageInformationObject.h/.m 文件(前两个是官方AFNetworking 3.0中的文件,后面的是自己封装的); 2.在你想要请求数据的控制器中这两个头文件:#import "Networking.h"(如果请求只是GET请求/POST请求,就可以只导入这个头文件,否则也需要加上后面的那个头文件)和#import "UploadImageInformationObject.h" ; 3.然后就是传入你的请求网址(urlString),网址的参数(parameters没有,写nil),请求的body类型(requestBodyType),回复数据类型(responseDataType),请求方法(requestMethod = GET/POST/Upload),代理(delegate,一定不要忘记了,不然没法完成请求),还有一个tag值(这个是针对一个控制器中区分多个网络请求); 4.注意:这里有个代理需要遵守 . 里面的那张图片自己添加,然后找到对应的位置更换 源码下载:http://ios.662p.com/thread-3103-1-1.html


【文件预览】:
解压检验码.exe
NetworkingPackaging-master
----NetworkingPackaging.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(26KB)
--------xcuserdata()
----NetworkingPackaging()
--------Assets.xcassets()
--------main.m(344B)
--------AFNetworking()
--------UIKit+AFNetworking()
--------Networking.m(6KB)
--------AppDelegate.h(287B)
--------AppDelegate.m(2KB)
--------Base.lproj()
--------Networking.h(3KB)
--------17700521.png(630KB)
--------ViewController.h(225B)
--------UploadImageInformationObject.h(1KB)
--------Info.plist(2KB)
--------UploadImageInformationObject.m(636B)
--------ViewController.m(8KB)

网友评论