2011-11-13 4 views
0

私はこのNSURL内でこの文字列を使用しようとしていますが、私は正しいとは思えず、ASI HTTP要求に失敗しました。 (ほとんどの場合)NSURL内の文字列を参照する

NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"https://furious-ice-356.heroku.com/places/%@/reviews.xml",self.identifier]]; 
+0

self.identifierがNSStringの場合、コードは正しいです。問題は他の場所にある必要があります。コードをさらに提供できますか?あなたのためにself.identifierとは何ですか?あなたはURLの価値をNSLogにしようとしましたか? – pasine

答えて

0

self.identifier戻り型idのオブジェクト。このオブジェクトをNSString*にキャストすることはできません。

唯一の例外は、NSUserInterfaceItemIdentificationプロトコルにおけるNSString* 10.7新しく導入identifier性です。

selfにはどのような種類があるのか​​わかりますか?

+0

識別子は単なる文字列で、場所IDを保持しています。文字列をあるビューから別のビューに渡します。 self.identifierは単にURL内にキャストしたい文字列です。 – Bradley

+0

notmeはすでに問題がどこかにあると言いました。本当にself.identifierには実際に何かが含まれており、ドメイン 'https://furious-ice-356.heroku.com/places/ {{self.identifier goes here}}/reviews.xml'が存在していることを確信していますか?到達可能ですか? – Paul

関連する問題