私は、構造体にあるデータを持つテーブルを埋めようとしています。これは、element_tableにアルファベットのelement_nameが含まれています。以下は構文エラーではなく、互換性のないポインタ型の警告です。私は前にテーブルビューで構造体を使ったことはありません。誰でも私のためのアイデアはありますか?ありがとう。構造体データを使用してテーブルビューにデータを埋め込むのに役立つ
cell.textLabel.text = elements_table[0].element_name;
私は、構造体にあるデータを持つテーブルを埋めようとしています。これは、element_tableにアルファベットのelement_nameが含まれています。以下は構文エラーではなく、互換性のないポインタ型の警告です。私は前にテーブルビューで構造体を使ったことはありません。誰でも私のためのアイデアはありますか?ありがとう。構造体データを使用してテーブルビューにデータを埋め込むのに役立つ
cell.textLabel.text = elements_table[0].element_name;
お試しcell.textLabel.text = [NSString stringWithCString:elements_table[0].element_name encoding:NSUnicodeStringEncoding]
element_nameはアルファリテラルなので、私はその文字列を想定しています。
あなたのデータ構造をチェックし、element_name
はNSString
クラスのオブジェクトでなければなりません。
「elements_table [0] .element_name」が文字列であることをどのように知っていますか? – saadnib
さて、もともと私はしませんでした。私は間違ってelement_nameが文字列であると仮定しました。しかし、Rickはただの瞬間に別のところで別の質問をしました。彼はelements_tableの構造を与えました。また、elements_table.elements_nameは要素の名前(と文字列)のように聞こえるかもしれませんが、間違っている可能性があります。 – Ravi
@raviからの提案を試しました。私はエラーや警告を受け取っていませんでしたが、それを私のテーブルに入れたテキストは中国語か日本語かのどちらかでした。 – Rick