Использование анимации NSTableView с привязками
у меня естьNSTableView
это связано сNSArrayController
,NSArrayController
«scontentSet
собственность связана сNSMutableSet
, Все отлично работает.
Теперь я хочу использовать встроенную анимацию дляNSTableView
удалить строки. Я могу сделать это с- [NSTableView removeRowsAtIndexes:withAnimation:]
и строка быстро оживляется, однако объект, который я удалил из таблицы, все еще висит вNSMutableSet
это поддерживает табличное представление. Очевидно, мне нужно удалить его. Если я попытаюсь удалить его черезNSArrayController
«sremoveObject:
В этом случае объект сразу исчезает из табличного представления, что означает, что анимация не происходит или прерывается на полпути.
Привязки творит чудеса и делают вещи намного проще, но что именно является правильным методом для синхронизации источника данных и табличного представления, когда привязки иNSTableView
анимации используются? Ответ должен также касаться того, как добавлять строки в границу.NSTableView
используя анимацию.