У меня есть пользовательский подкласс UITableViewCell, для которого я хочу создать делегата.Это .h подкласса UITableViewCell:
#import <UIKit/UIKit.h>
@class InfoTableViewCell;
@protocol InfoTableViewCellDelegate <NSObject>;
@optional
- (void)setTitle:(NSString *)title;
@end
@interface InfoTableViewCell : UITableViewCell <UITextFieldDelegate> {
UITextField *textField;
NSNumber *objectId;
NSNumber *cellId;
NSNumber *isName;
}
@property (nonatomic, retain) UITextField *textField;
@property (nonatomic, retain) NSNumber *objectId;
@property (nonatomic, retain) NSNumber *cellId;
@property (nonatomic, retain) NSNumber *isName;
@end
Однако приложение аварийно завершает работу и говорит, что нет метода setDelegate: когда я вызываю [cell setDelegate: self];в моем подклассе UIViewController, который инициализирует ячейку.Что я делаю не так?