异步请求能不能封装诚一个公用的类?每个页面都要copy一下几个方法,感觉很麻烦
NSURLConnection 异步请求能不能封装诚一个公用的类?
异步请求能不能封装诚一个公用的类?每个页面都要copy一下几个方法,感觉很麻烦,
但是如果封装诚一个公共的类,又如何通知请求的页面返回数据?
//发送异步get请求
-(IBAction)BeginRequest:(NSString *)urlRequest
{
}
- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response
{
[receivedData setLength:0];
}
//接收NSData数据
- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data
{
[receivedData appendData:data];
}
- (void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error
{
}
//接收完毕,显示结果
- (void)connectionDidFinishLoading:(NSURLConnection *)connection
{
}
[解决办法]
感觉在这里说不明白,专门为这个问题写了篇博客
http://blog.csdn.net/volcan1987/article/details/6685195