Я тоже немного в неведении относительно того, что вы пытаетесь спросить.Мне кажется, у вас проблемы с доступом к методам / объектам в вашей пользовательской ячейке.Если у вас есть класс с именем CustomCell
, используйте строку типа
CustomCell *cell = (CustomCell *)[localTableView dequeueReusableCellWithIdentifier:MyIdentifier];
для создания пользовательской ячейки.
Предположим, ваша ячейка содержит несколько меток.Затем вы можете легко получить к ним доступ, используя что-то вроде
[cell.aLabel setText:@"Accessed by load"];
Когда вы пытаетесь получить доступ к методам, например: IBAction при нажатии на кнопку внутри ячейки, вы должны объявить эти методы в своем классе CustomCell
(а не в классе вашего табличного представления).После этого свяжите разъем вашей кнопки с разъемом CustomCell.
Примечание. Этот соединитель не обязательно будет принадлежать владельцу файла.Я использую XCode 4 и вижу 3 объекта: File's Owner
, First Responder
и Custom Cell
.Мой IBAction находится в Custom Cell
, хотя я привык привязывать его к File's Owner
.
Надеюсь, это помогло.