使用MKNetWorkKit

原创 2015年07月10日 09:15:53

1.下载MKNetworkKit主要是下载MKNetWorkKIt这个。

2.新建一个ARC的工程。

3.将MKNetWorkKit这个文件夹拖到你新建的工程中。添加:SystemConfiguration.framework,CFNetwork.framework,Security.framework。

4.在ViewControler里的viewDidLoad方法里写下如下代码:

GET请求的:

  1. <span style="font-size:14px;">MKNetworkEngine *engine = [[MKNetworkEngine alloc] initWithHostName:@"192.168.2.176:9502/api"  
  2. customHeaderFields:nil];  
  3. MKNetworkOperation *op = [engine operationWithPath:@"login.php?userid=admin&userpwd=123" params:nil httpMethod:@"GET"];  
  4. [op onCompletion:^(MKNetworkOperation *operation){  
  5.     NSLog(@"request string: %@",[op responseString]);  
  6. }   
  7. onError:^(NSError *error){  
  8.   
  9. }];  
  10. [engine enqueueOperation:op];</span>  
POST请求:

  1. <span style="font-size:14px;">  NSMutableDictionary *dic = [[NSMutableDictionary alloc] init];  
  2.   [dic setValue:@"admin" forKey:@"username"];  
  3.   [dic setValue:@"123" forKey:@"password"];  
  4.     
  5.   MKNetworkOperation *op = [engine operationWithPath:@"user.do" params:dic httpMethod:@"POST"];  
  6.     
  7.   [op onCompletion:^(MKNetworkOperation *operation) {  
  8.       NSLog(@"post response string :%@",[op responseString]);                  
  9.   } onError:^(NSError *error) {  
  10.       DLog(@"%@", error);  
  11.   }];  
  12.     
  13.   [engine enqueueOperation:op];</span>  
注意的地方:在初始化 MKNetworkEngine的时候,不要加上"http://" 会自动帮你加上的。
版权声明:本文为博主原创文章,未经博主允许不得转载。

iOS的MKNetworkKit使用教程

一、MKNetworkKit的介绍 MKNetworkKit是一个 O-C 编写的网络框架,支持块,ARC且用法简单。MKNetworkKit集 ASIHTTPRequest 和 AFN...
  • KurryGo
  • KurryGo
  • 2016年12月02日 10:52
  • 760

MKNetWorkKit2.0使用方法

self.host = [[MKNetworkHost alloc] initWithHostName:@"qc.sina.com.cn"];      NSMutableDictiona...
  • howlaa
  • howlaa
  • 2016年09月09日 16:04
  • 886

IOS使用MKNetworkKit框架实现下载数据和上传数据

MKNetworkOperation类不仅可以指定下载文件的位置,还可以获得下载的进度,由于它采用整个应用共享单一队列的设计,所以可以准确地计算下载进度。话不多说,下面通过一个例子来说明下载数据和上传...
  • wuruiaoxue
  • wuruiaoxue
  • 2016年07月09日 02:58
  • 1084

轻量级网络请求框架MKNetworkKit介绍及使用

在苹果开发中,我们可以使用苹果提供的NSURLConnection和NSURLRequest网络请求API来解决大部分的WebService请求,但使用起来不是很简洁方便,因此正面介绍一个第三方提供的...
  • mobailwang
  • mobailwang
  • 2014年05月05日 15:59
  • 22114

MKNetworkKit使用

转载自:  http://my.oschina.net/u/1378445/blog/289652 转载自:   http://blog.csdn.net/qjlhlh/article/de...
  • chenyong05314
  • chenyong05314
  • 2015年04月20日 19:34
  • 1781

IOS:MKNetworkKit的网络请求(使用封装好的类)

既然看到本文章,至少你已经对MKNetworkKit不是太陌生了。那就废话少说,直接上代码。 yi...
  • u013243469
  • u013243469
  • 2014年10月15日 09:38
  • 905

关于使用MKNetworkKit中遇到的问题的研究

相信很多人在开发过程中使用MKNetworkKit。这是印度一哥们写的,博文上的口气也挺大的 但是,由于这个网络库在网上大我是英文文档,且中文的文档也多是千篇一律。所以,对于国内的大多数像本人一样的...
  • icash
  • icash
  • 2013年08月20日 14:59
  • 3431

一个iOS 框架介绍:MKNetworkKit

ASIHTTPRequest (作者:BenCopsey) 是一个使用简单,可用于各种从简单到复杂的 HTTP 请求,或者可用于处理 Amazon S3、Rackspace 等REST 服务的强大框架...
  • kmyhy
  • kmyhy
  • 2013年10月04日 12:11
  • 33338

MKNetworkKit 使用

1、MKNetworkKit 框架添加 1. 添加pch 文件 a. command + N  → 选择 Other → PCH File b.点击项目名 → 点击 TARGET...
  • wangxiaoit
  • wangxiaoit
  • 2015年07月18日 07:52
  • 522

MKNetworkKit 的使用

常用框架比如:AFNetworking,ASIHttpRequest,SDWebImage,MKNetWorkKit等。 iOS5已出来这么久了,而ASIHttpRequest的作者已经申明不更...
  • Andyzzhz
  • Andyzzhz
  • 2014年11月10日 21:50
  • 346
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使用MKNetWorkKit
举报原因:
原因补充:

(最多只允许输入30个字)