![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络
JH_1995
这个作者很懒,什么都没留下…
展开
-
JSON解析
JSON数据(NSData) -> OC对象(Foundation Object){} -> NSDictionary @{}[] -> NSArray @[]"jack" -> NSString @"jack"10 -> NSNumber @1010.5 -> NSNumber @10.5true -> NSNumber @1false -> NSNumber @0null原创 2016-02-06 18:34:52 · 329 阅读 · 0 评论 -
NSConnection和RunLoop的关系
#import "ViewController.h"@interface ViewController () <NSURLConnectionDataDelegate>@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; NSURLConnection *conn = [NSURL原创 2016-02-06 21:22:13 · 965 阅读 · 0 评论 -
NSURLConnection
HTTP请求的常见方法GET 所有参数拼接在URL后面,并且参数之间用&隔开 比如http://520it.com?name=123&pwd=345传递了2个参数给服务器 name参数:123pwd参数:345没有请求体一般用来查询数据POST 所有参数都放在请求体中一般用来修改、增加、删除数据创建HTTP请求GET// 请求路径NSStrin原创 2016-02-06 21:31:14 · 401 阅读 · 0 评论 -
NSURLSession
get请求有两种方式一、需要请求对象 // 获得NSURLSession对象 NSURLSession *session = [NSURLSession sharedSession]; // 创建任务 NSURLSessionDataTask *task = [session dataTaskWithRequest:[NSURLRequest requ原创 2016-02-07 14:36:12 · 520 阅读 · 0 评论 -
NSURLConnection文件上传&&解压缩
文件上传的步骤设置请求头[request setValue:[NSString stringWithFormat:@"multipart/form-data; boundary=%@", 分割线] forHTTPHeaderField:@"Content-Type"];设置请求体非文件参数 –分割线\r\n Content-Disposition: form-data; name=”参数名原创 2016-02-06 18:33:06 · 317 阅读 · 0 评论 -
ANNetworking的基本使用
get请求AFHTTPSessionManager内部包装了NSURLSession AFHTTPSessionManager *mgr = [AFHTTPSessionManager manager]; NSDictionary *params = @{ @"username" : @"520it",原创 2016-02-08 22:58:39 · 390 阅读 · 0 评论 -
XML解析
XML的解析方式SAX 大小文件都可以NSXMLParserDOM 最好是小文件GDataXMLNSXMLParser的用法创建解析器来解析// 创建XML解析器NSXMLParser *parser = [[NSXMLParser alloc] initWithData:data];// 设置代理parser.delegate = self;原创 2016-02-12 11:47:49 · 285 阅读 · 0 评论