Dan*_*yen 1 iphone facebook objective-c facebook-graph-api ios4
嘿家伙做ios facebook sdk异步请求委托允许开发人员指定某种timeoutInterval值?我知道nsURLRequest有一个你可以设置的timeoutInterval值.
谢谢你的帮助.
场景:我进行异步请求调用.请求调用结束后,响应返回之前,连接将断开.目前,我无法检测到这一点.我想要的是:我在10秒后拨打第2号线,没有回复,第5行将被执行.或者出现错误的行.
1 - // async request call
2 - [facebook requestWithGraphPath:@"me/home" addParams:nil andDelegate:self];
3 - // delegate
4 - - (void) request :(FBRequest *)request didLoad:(id)result {}
5 - - (void) request :(FBRequest *)request didFailWithError :(NSError *)error {}
Run Code Online (Sandbox Code Playgroud)
在开头看Facebook ios SDK,FBRequest.m文件:
static const NSTimeInterval kTimeoutInterval = 180.0;
Run Code Online (Sandbox Code Playgroud)
然后它由connect方法使用.您可以更改它或修补SDK,以便可以在外部进行设置.
希望这可以帮助