2

ファイルベースの URL で RestKit を使用したい:

file://localhost/Users/me/somefile.json

ただし、RestKit でリクエストを開始するとRKURL、元のオブジェクトは有効なNSURLオブジェクト ( completeURLnil)ですが、RestKit は対応するオブジェクトを作成できません。

NSURL *completeURL = [NSURL URLWithString:completePathWithQuery relativeToURL:theBaseURL];
if (!completeURL) {
    RKLogError(@"Failed to build RKURL by appending resourcePath and query parameters '%@' to baseURL '%@'", theResourcePath, theBaseURL);
    [self release];
    return nil;
}

ファイルベースの URL は通常、RestKit でサポートされていますか?

更新:RestKitに問題を投稿しました

4

2 に答える 2

1

質問の所有者の更新リンクの回答を引用しているだけなので、人々は簡単に見つけることができます.

私が抱えていた問題が見つかりました。@"file://localhost/Users/me/Folder"baseURLとしては使えないようですが、 @"file://localhost.

于 2012-11-09T10:01:46.920 に答える
1

これは、呼び出している NSURL メソッドであり、失敗しています。RestKit で問題を報告しても、それは修正されません。

ドキュメントから:

戻り値

URLString と baseURL で初期化された NSURL オブジェクト。URLString の形式が正しくない場合は、nil を返します。

于 2012-09-25T08:41:42.657 に答える