Есть ли способ вызвать метод (или сам метод, который запускается) при редактировании строки в a, в частности, при редактировании текста в строке или когда что-то изменяется в табличном представлении (например, строка добавлена/удалена )?
Запуск метода при редактировании строки в табличном представлении
Ответы (1)
Есть несколько. Вы можете использовать источник данных. Вы можете использовать привязки. Вы можете даже пойти по пути создания подклассов, но это действительно очень редко.
Я предлагаю вам начать здесь:
Руководство по программированию TableView
На самом деле, учитывая ваши другие вопросы и ответы, я бы посоветовал вам начать здесь:
Руководство по программированию Cocoa
person
bbum
schedule
27.09.2009
Я вижу, есть некоторые уведомления о делегатах для «Выделение изменилось» и «Столбец переместился или изменил размер». Но не специально для редактирования строки.
- person Joshua; 28.09.2009
Вам нужно сосредоточиться на концептуальных руководствах по Cooca, а не на документации классов. Cocoa повсеместно реализует определенные шаблоны. В этом случае вы, вероятно, захотите прочитать о NSControls и NSTextFields, а также о процессе их редактирования.
- person bbum; 28.09.2009