RKObjectManager を設定すると、次のことが発生する可能性があります。
*** Assertion failure in -[RKReachabilityObserver validateIntrospection]
Google グループで参照: https://groups.google.com/forum/?fromgroups#!topic/restkit/JQ4I6MZrVyc%5B1-25%5D
RKObjectManager を設定すると、次のことが発生する可能性があります。
*** Assertion failure in -[RKReachabilityObserver validateIntrospection]
Google グループで参照: https://groups.google.com/forum/?fromgroups#!topic/restkit/JQ4I6MZrVyc%5B1-25%5D
答えは、少なくとも私のシナリオでは:
セットアップ中に RKObjectManager に baseURL が提供されると、次のようになります。
RKObjectManager* manager = [RKObjectManager managerWithBaseURLString:MY_BASE_API_URL];
次のように、基になる RKClient を後で直接置き換えます。
manager.client = [RKClient clientWithBaseURL:[NSURL URLWithString:MY_BASE_API_URL]];
このエラーが発生します:
*** Assertion failure in -[RKReachabilityObserver validateIntrospection]
そのため、最上位の RKObjectManager がセットアップされたら、RKClient を置き換えようとしないでください。
問題にはいくつかのバリエーションがあるようですが、他の誰かが検討したいですか?