restkit と iphone の開発は初めてで、restkit でのリクエストの送信に関連する質問があります。
実際のIP(ABCDとしましょう)とアプリケーションのリッスンポート8001を使用してサーバー上で実行されているサーバー側アプリケーションがあります。次に、iOSアプリケーションからresktikでABCD:8001にリクエストを送信したいと思います。モバイルアプリコードは次のようになります:
私のappdelegateには次のものがあります:
[RKClient clientWithBaseURLString:@"ABCD"];
私のviewcontrollerには次のものがあります:
const bool isNetAvailable = [[RKClient sharedClient] isNetworkReachable];
if (!isNetAvailable)
{
NSLog(@"Network is not available");
return;
}
else
{
NSLog(@"Network is available");
}
[[RKClient sharedClient] get:@"/contacts" delegate:self];
したがって、ABCD のみで RKClient を初期化すると、到達可能性はすべて問題ないように見えますが、8001 ポートに要求を送信できないため、要求の送信に失敗しました。get:@"/contacts" は正しい方法に見えますが、要求はされません。 8001 に送信され、RKCLient の初期化が失敗したときに IP アドレスに 8001 を追加します。
RestKit の IP:Port にリクエストを送信する方法を教えてください。それは可能ですか?