2010-01-15 5 views
3

У меня есть NSTableView, который получает свои данные из NSArrayController, и мне нужно удалить выбранную строку. Я знаю, что NSManagedObjectContext имеет метод deleteObject:, но я не могу придумать, как его удалить из NSArrayController.Удаление объекта в NSArrayController

ответ

1

Чтобы удалить программно

[NSArrayController removeObjectAtArrangedObjectIndex:NSInteger]; 

или

[NSArrayController removeObjectAtArrangedObjectIndexes:NSIndexset]; 
0

@ ответ NewStack в Swift 3:

ArrayController.remove(atArrangedObjectIndex: Int) 
Смежные вопросы