Objective-C: аргумент sortDescriptorsDidChange? - PullRequest
1 голос
/ 26 декабря 2010

Я не понимаю, почему sortDescriptorsDidChange принимает аргумент oldDescriptors, если он никогда не используется в методе.

- (void)tableView:(CPTableView)aTableView sortDescriptorsDidChange:(CPArray)oldDescriptors {
   [result sortUsingDescriptors:[aTableView sortDescriptors]];
   [aTableView reloadData];
}

Чего мне не хватает?

1 Ответ

1 голос
/ 26 декабря 2010

sortDescriptionDIdChange является делегатом, поэтому вы можете реализовать свое собственное поведение для него.

Например, вы можете использовать oldDescription вместе с новым описанием, чтобы вручную рассчитать изменения и предоставить им хорошую анимацию. Или реализовать определенное поведение, если порядок не изменился и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...