从后台恢复应用程序时,RestKit崩溃

时间:2012-05-14 09:55:00

标签: iphone json exception-handling restkit

我正在使用RestKit框架为我的应用程序服务JSON通信。一切顺利,直到我点击主页按钮并尝试恢复我的应用程序。我在这个框架方法中得到了一个exception_bad_access:

- (BOOL)shouldDispatchRequest {
if (nil == self.reachabilityObserver || NO == [self.reachabilityObserver isReachabilityDetermined]) {
    return YES;
}

return [self.reachabilityObserver isNetworkReachable];

}

在这一行:if (nil == self.reachabilityObserver || NO == [self.reachabilityObserver isReachabilityDetermined]) {

如果我尝试重新打开我的应用程序第二次加载时没有任何问题 - 但是丢失了我正在使用的屏幕以及后续信息。

有关解决这个问题的想法吗?

谢谢,克林顿

1 个答案:

答案 0 :(得分:0)

尝试将其替换为:

- (BOOL)shouldDispatchRequest {
    if (nil != self.reachabilityObserver && YES == [self.reachabilityObserver isReachabilityDetermined]) {
        return [self.reachabilityObserver isNetworkReachable];
    }
}

return YES;