我新建一个类,使用ASIHttprequest 异步方法,但是不能回调requeFinished: 和requestFailed:方法。
头文件如下
m文件:
在viewControllr调用:
HttpRequest *request = [[HttpRequest alloc] init];
[request requestJson:kDoubanUrl];
问了好几个人都不知道什么原因。就是不执行requestFinished: 和 requestFailed: 这两个回调函数。。。
本人学习ios一个半月左右,求指教。。。
------解决方案--------------------
参考下这里:http://humin.me/asihttprequest_demo/
其实看一下回调接口的头文件,也有说明。
// These are the default delegate methods for request status
// You can use different ones by setting didStartSelector / didFinishSelector / didFailSelector
应该是内部默认实现了一些回调状态,如果要更改自己实现,则需要重新绑定。