ios facebook sdk请求的超时值

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)

Ana*_*sky 5

在开头看Facebook ios SDK,FBRequest.m文件:

static const NSTimeInterval kTimeoutInterval = 180.0;
Run Code Online (Sandbox Code Playgroud)

然后它由connect方法使用.您可以更改它或修补SDK,以便可以在外部进行设置.

希望这可以帮助