1
RKObjectManagerのデリゲートをnilに設定したいと思います。しかし、私は代理人の財産を見つけることができません。RKObjectManagerのデリゲートをnilに設定するにはどうすればよいですか?
私の要求は次のとおりです。
[[RKObjectManager sharedManager] loadObjectsAtResourcePath:@"getData"
objectMapping:[[RKObjectManager sharedManager].mappingProvider
objectMappingForKeyPath:@"clips"] delegate:self];
UPDATE:私のアプリでクラッシュがあります。私は "クリップ"に行き、viewDidLoadでloadObjectsAtResourcePathを送ります。私がこの画面をすばやく離れると[RKResponse connection:didReceiveData:]にクラッシュします。
RKObjectManagerにはデリゲートがありません。デリゲートはRKObjectLoaderに渡され、さらにRKRequestに渡されます。リクエストが完了する前にデリゲートを 'nil'に設定しますか?あなたが達成したいことについてもっと多くの情報を提供してください。もっと良い方法があるかもしれません。 – mja
はい、要求が完了する前にデリゲートを 'nil'に設定します。 – Voloda2
私はそれも可能だとは思わない。あなたはおそらく何を達成しようとしているのか説明できますか?どういうわけかリクエストをキャンセルしますか? – mja