为什么我要在init中将UITextField委托设置为自己?

时间:2014-03-26 18:09:57

标签: uitextfield exc-bad-access uitextfielddelegate

我已经第一次设置了我的CustomUITextField委托,如下所示。但是在编辑文本时我遇到了令人讨厌的错误访问崩溃。

CustomTextField *textField = [[CustomTextField alloc] initWithFrame:CGRectMake(0, 0, 132, 44)];
textField.delegate = textField;

之后我将它放到CustomTextField的init方法中,而不是它的工作原理。

- (id)initWithFrame:(CGRect)frame
{
    self = [super initWithFrame:frame];
    if (self) {
        self.delegate = self;
}

为什么?

0 个答案:

没有答案