Несовместимый тип для раздела в UITableViews - PullRequest
1 голос
/ 09 декабря 2010

В некоторых местах разделы называются NSIntegers

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section

Но в NSIndexPath они четко определены как NSUIntegers.

section
An index number identifying a section in a table view. (read-only)

@property(readonly) NSUInteger section

Помимо очевидных последствий переполнения (это должна быть действительно большая таблица), это вызывает у меня большое раздражение, так как я включаю опцию предупреждения компилятора подписи.

Кто-нибудь знает обоснованную причину этого или это просто ошибка?

1 Ответ

0 голосов
/ 17 марта 2011

На данный момент, я предполагаю, что это просто плохой дизайн и я имею дело с ним.Ну хорошо.

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