ok, это, возможно, вопрос новичков, но мне нужна помощь ... У меня есть someview.m, и в нем создана пользовательская ячейка, которая определена в customCell.h и .m Так someview.mi естьObject-c методы доступа из пользовательской ячейки
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
customCell *cell=[tableView dequeueReusableCellWithIdentifier:@"charCell"];
if (cell == nil || (![cell isKindOfClass: customCell.class]))
{
cell=[[customCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:@"charCell"];
}
return cell;
}
я есть метод слишком
-(void) printStuff
{
NSLog(@"stuff");
}
Теперь пользовательские элементы работают нормально, но мне нужно, чтобы получить доступ к методу printStuff из
- (BOOL)textFieldShouldReturn:(UITextField *)textField
, который находится в customCell.m я попробовал такие вещи, как [[self super] printStuff]
, но я всегда получаю сообщение об ошибке ... Я надеюсь, что я объяснил проблему правильно
Предложение: Пожалуйста, следуйте за camelCasing при написании кода. 'customCell * cell' должен быть' CustomCell * cell' Выглядит профессионально :) –