Мне тяжело работать. Я пытаюсь подключить дополнительную информацию к UITableViewCell. TableViewCells получили кнопки внутри, которые я подклассифицировал, чтобы сделать это (я передаю NSString).Дополнительная информация UITableViewCell
Теперь, когда пользователь нажимает на 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
@jullian вместо того, чтобы ответить на ваш вопрос, вы можете прокомментировать мой ответ ...: D в любом случае хорошо, что вы поняли мое мнение. –