Мне предстоит тяжелая работа. Я пытаюсь прикрепить дополнительную информацию к UITableViewCell.
В tableViewCells есть кнопки, которые я вложил в подкласс для этого (я передаю строку NSString).
Теперь, когда пользователь нажимает на tableRow, я хочу запустить другой метод и хочу передать ту же строку.
Я создал подкласс UITableViewCell и добавил в него строку.
Но Я не могу получить значение строки в tableView:didSelectRowAtIndexPath:
.
Это потому, что UITableView возвращает UITableViewCell, а не мой пользовательский подкласс:
[tableView cellForRowAtIndexPath:indexPath].passString
→ /* Property 'passString not found on object of type UITableViewCell */
Когда я делаю NSLog(@"%@", [tableView cellForRowAtIndexPath:indexPath]);
, я вижу свойство в журнале.
Теперь мой вопрос:
Как я могу получить это свойство подкласса другими методами?!
Я не хочу также создавать подкласс UITableView. В итоге я бы выделил подклассы как каждый UIElement, который я использую: '(
Спасибо за помощь, привет
Julian