NSStringアドレスオブジェクトをUILabelテキストに渡そうとしていますが、次のスクリーンショットに示すように、 NSStringとして宣言しますが、XcodeはNSdataとして扱い、互換性のない受け渡しを受け取りました。
そして、あなた以下のスクリーンショットから
は私のアドレスオブジェクトは、NSStringのように宣言されていることがわかります。私は私のNSStringを表示しようとしていた:
NSLog(@"%@",[[LocationData objectAtIndex:rowDisplay] address]);
、それがどの互換性のないポインタエラーなしで動作します。誰でも助けてくれますか?私はいくつかの調査を行ったが、まだ解決策を見つけることができない。
私のアドレスは、NSArrayに格納されるオブジェクトです。アドレス形式は常に同じです。たとえば、 "542 W 112 St New York NY 10025"となります。
ありがとうございました。
コードのいくつかの行*の*を掲示する代わりに、あなたの質問に実際のコードを含めて、何が起こっているのかを理解できるように十分に表示してください。例えば、 'LocationData'とは何ですか? – Caleb
同じ画像を2回転記しました。あなたが「住所」を宣言するのに使用したコードを表示できますか?そして、あなたのコードをここに投稿することでそれを行う方が良いです。 – sch
住所の宣言は何ですか? – freespace