我有一個uitextfield
子類,並在init
方法和setDelegate
我有這樣的:定製的UITextField委託
- (void) setDelegate:(id<UITextFieldDelegate>)paramDelegate{
[super setDelegate:paramDelegate];
MRAAdvancedTextFieldDelegate *limitedDelegate = [[MRAAdvancedTextFieldDelegate alloc] init];
self.delegate = limitedDelegate;
}
我使用ARC,但是這導致BAD_ACCESS。有任何想法嗎?
我給了以下的答案,但實際上意識到我有點困惑,你要在這裏完成的。你是否有兩個獨立的代表?或者擴展UITextFieldDelegate協議? –