| 一、基本步骤 1、创建URL字符串,即网址 2、创建URL,即创建一个需要请求的资源 3、创建一个请求 4、创建一个连接 5、发起连接 6、接收数据 
 二、代码示例: 1、实现网络请求 复制代码    // 1、创建URL字符串,即网址    NSString *string = @"www.baidu.com";    // 2、创建URL,即创建一个需要请求的资源    NSURL *url = [NSURL URLWithString:string];    // 3、创建一个请求    NSURLRequest *request = [NSURLRequest requestWithURL:url];    // 4、创建一个连接    NSURLConnection *connection = [NSURLConnection connectionWithRequest:request delegate:self];    // 5、发起连接    [connection start];
2、实现代理方法接收数据,遵循<NSURLConnectionDataDelegate>协议,实现以下几个主体方法 附:复制代码#pragma mark NSURLConnectionDataDelegate方法,接收响应- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response{    NSLog(@"%@", response);}#pragma mark NSURLConnectionDataDelegate方法,错误提示- (void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error{    NSLog(@"%@", error.localizedDescription);}#pragma mark NSURLConnectionDataDelegate方法,接收数据- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data{    NSLog(@"%@", [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding]);}
Post请求方法参考:http://www.yusian.com/bbs/thread-8014-1-1.html
 |