我有一个uitextfield
子类,并在init
方法和setDelegate
我有这样的:定制的UITextField委托
- (void) setDelegate:(id<UITextFieldDelegate>)paramDelegate{
[super setDelegate:paramDelegate];
MRAAdvancedTextFieldDelegate *limitedDelegate = [[MRAAdvancedTextFieldDelegate alloc] init];
self.delegate = limitedDelegate;
}
我使用ARC,但是这导致BAD_ACCESS。有任何想法吗?
我给了以下的答案,但实际上意识到我有点困惑,你要在这里完成的。你是否有两个独立的代表?或者扩展UITextFieldDelegate协议? –