2011-12-23 5 views
0

私は、構造体にあるデータを持つテーブルを埋めようとしています。これは、element_tableにアルファベットのelement_nameが含まれています。以下は構文エラーではなく、互換性のないポインタ型の警告です。私は前にテーブルビューで構造体を使ったことはありません。誰でも私のためのアイデアはありますか?ありがとう。構造体データを使用してテーブルビューにデータを埋め込むのに役立つ

cell.textLabel.text = elements_table[0].element_name; 

答えて

0

お試しcell.textLabel.text = [NSString stringWithCString:elements_table[0].element_name encoding:NSUnicodeStringEncoding] element_nameはアルファリテラルなので、私はその文字列を想定しています。

+0

「elements_table [0] .element_name」が文字列であることをどのように知っていますか? – saadnib

+0

さて、もともと私はしませんでした。私は間違ってelement_nameが文字列であると仮定しました。しかし、Rickはただの瞬間に別のところで別の質問をしました。彼はelements_tableの構造を与えました。また、elements_table.elements_nameは要素の名前(と文字列)のように聞こえるかもしれませんが、間違っている可能性があります。 – Ravi

+0

@raviからの提案を試しました。私はエラーや警告を受け取っていませんでしたが、それを私のテーブルに入れたテキストは中国語か日本語かのどちらかでした。 – Rick

0

あなたのデータ構造をチェックし、element_nameNSStringクラスのオブジェクトでなければなりません。

関連する問題