3

アプリからサーバーへの JSON 通信に RestKit フレームワークを使用しています。ホームボタンを押してアプリを再開しようとするまで、すべてがうまくいっています。このフレームワーク メソッドで 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]) {

2 回目にアプリを再度開いてみると、問題なく読み込まれますが、表示していた画面とその後の情報が失われます。

これを解決するためのアイデアはありますか?

ありがとう、クリントン

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 に答える