Я ЧИТАЛ документацию по apple, и это непонятно для такого новичка в Objective-C
, как я. Я пытаюсь реализовать многоколоночный UITableView
, следуя этому примеру ссылки , и он просто не работает, поэтому мне нужно понять, как работает cellForRowAtIndexPath
, потому что лично для меня этот метод кажется довольно сложным.
1) Что он возвращает? UITableViewCell
? Но почему это выглядит так странно?
-(UITableViewCell *)tableView:(UITableView *)tableView
2) Как он вызывается и, что более важно, как мне подключить его к определенному UITableView
??? Что, если у меня есть два UITableView
с именами firstTableView
и secondTableView
, и я хочу, чтобы они были разными (для выполнения cellForRowAtIndexPath
по-разному)? Как я должен связать мои UITableViews
с этим
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
, метод принимает NSIndexPath
, а не UITableView
. Что мне делать?