cocoa异步请求 and libxml2.dylib(5)
发布时间:2021-06-07
发布时间:2021-06-07
return self;
}
- (void)dealloc {
[_request release],_request=nil;
[_data release],_data=nil;
[_connection release],_connection=nil;
[super dealloc];
}
// 如果不重载下面的函数,异步方式调用会出错
//- (BOOL)isConcurrent {
// return YES;//返回yes表示支持异步调用,否则为支持同步调用 //}
整个类中最重要的方法是start方法。Start是NSOperation类的主方法,主方法的叫法充分说明了其重要性,因为这个方法执行完后,该NSOperation的执行线程就结束了(返回调用者的主线程),同时对象实例就会被释放,也就意味着你定义的其他代码(包括delegate方法)也不会被执行。很多资料中的start方法都只有最简单的一句(包括“易飞扬的博客 “的博文):
[NSURLConnection connectionWithRequest:_request
上一篇:春颂阅读及答案