Неверный тип получателя для NSInteger - PullRequest
0 голосов
/ 09 июня 2010
  • (NSInteger) tableView: (UITableView *) tableView numberOfRowsInSection: (NSInteger) раздел { NSLog (@ "bla% @", [count count]);

    возврат [количество владений]; }

Кто-нибудь знает, как реализовать простой NSLog, потому что я получаю ошибку.

Ответы [ 3 ]

3 голосов
/ 09 июня 2010

NSLog(@"bla %d", section)

NSInteger в основном просто int (но с чуть более известными характеристиками).

1 голос
/ 28 декабря 2017

Вот наиболее часто используемые спецификаторы формата:

  • % d или% D для целых (целых)
  • % f для поплавка
  • % @ для строки (в целом)

Вы можете увидеть другие спецификаторы формата здесь:
https://developer.apple.com/library/content/documentation/Cocoa/Conceptual/Strings/Articles/formatSpecifiers.html

0 голосов
/ 28 декабря 2017
Секция

имеет тип NSInteger.Объявленные переменные типа NSInteger не имеют функции с именем количества.Вы можете распечатать значение раздела с кодом ниже.

NSLog(@"bla %d",section)

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