У меня есть пользовательский NSCell в NSTableView, и он отображается неправильно. В представлении таблицы есть нужное количество элементов, но они пусты, за исключением первого. Первая показывает ячейку, но ее значения изменяются случайным образом, когда я нажимаю где-то на NSTableView. Я подозреваю, что это имеет какое-то отношение к моей ячейке copyWithZone:
. В моей ячейке нет iVars, всего лишь метод drawWithFrame:inView:
, который рисует объект objectValue. В copyWithZone:
Я возвращаю [[[MyCell allocWithZone: zone] init] autorelease]
NSCell не отображается должным образом
Должен ли я вернуть что-то еще?