Three20 と RestKit フレームワークを使用する Iphone 用のアプリを作成しました。
アプリはほぼ完璧に動作しますが、次の状況で問題が発生します:
メソッドを使用して別のビューを呼び出すビューがありますTTOpenURL(@"tt://reports");
私のloadViewにはメソッドがあります
[[RKObjectManager sharedManager] loadObjectsAtResourcePath:@"/checks" queryParams:params delegate:self];
返品には次の 2 つの方法があります。
- (void)objectLoader:(RKObjectLoader*)objectLoader didLoadObjects:(NSArray*)objects
- (void)objectLoader:(RKObjectLoader*)objectLoader didFailWithError:(NSError*)error
すべてが正しく機能し、ビューに結果が表示され、戻るボタンを選択した後もすべてが正しく実行され続けます。RKObjectLoader
しかし、ロードが終わる前に画面を開いて戻るボタンを選択すると、メソッド内のクラスでエラーが発生します- (void) didFinishLoad (RKResponse *) response;
最も正確に並んでいる
if ([_delegate respondsToSelector:@selector(request:didLoadResponse:)]) {
この問題を解決する方法を知っている人はいますか?
前もって感謝します。
アンドレ