3

我正在为我的应用程序使用 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]) {

如果我第二次尝试重新打开我的应用程序,它会毫无问题地加载 - 但会丢失我所在的屏幕和后续信息。

关于解决这个问题的任何想法?

谢谢,克林顿

4

1 回答 1

0

尝试用这个替换它:

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

return YES;
于 2012-07-31T22:05:55.663 回答