私は本当に奇妙な問題を抱えています。ここで私はそれが私のUITableViewCellテキストラベルと詳細テキストラベルを設定する必要があります持っているコードは次のとおりです。NSManagedObjectsを使用したUITableView cellForRowAtIndexPathの問題
[[cell textLabel] setText:[[recentSearches objectAtIndex:indexPath.row] name]];
[[cell detailTextLabel] setText:[formatter stringFromDate:[[recentSearches objectAtIndex:indexPath.row] date]]];
recentSearches
はNSManagedObjects
あるRecentSearch
オブジェクトのNSArray
です。 RecentSearch
オブジェクトには、2つのインスタンス変数、NSString *name
とNSDate *date
があります。
テーブルを表示しようとすると、空白のセルが表示されますが、セルは表示されます。奇妙なのは、1つを選択すると、didSelectRowAtIndexPath
がデータを受け取り、それを別のビューに正しく転送するということです。
ご意見は本当に役に立ちます。私はかなり困惑している!!
使用しているセルスタイルは何ですか? 'NSLog'あなたのオブジェクトを' cellForRowAtIndexPath: 'メソッドで使えますか? – Eimantas