선생님. iphone에 새로 생겼습니다.이 코드를 사용하여 UITextField를 만들었지 만, dealloc 응용 프로그램에서이 오류를 릴리스 할 때 충돌이 발생합니다. 텍스트 필드를 코딩하여 만들고 싶습니다. 사전에 감사합니다. 이미하여 텍스트 필드 및 레이블을 발표했다iphone-textfield에서 충돌 응용 프로그램이 발생합니다.
#import "TextField.h"
@implementation TextField
UILabel *label;
UITextField *textField;
- (void)viewDidLoad
{
[super viewDidLoad];
//Create label
label = [[UILabel alloc] init];
label.frame = CGRectMake(10, 10, 300, 40);
label.textAlignment = UITextAlignmentCenter;
label.text = @"";
[self.view addSubview:label];
[label release];
// Initialization code
textField = [[UITextField alloc] initWithFrame:CGRectMake(10, 200, 300, 50)];
textField.delegate = self;
textField.placeholder = @"<Enter Text>";
textField.textAlignment = UITextAlignmentCenter;
[self.view addSubview: textField];
[textField release];
}
- (void)dealloc
{
[textField release];
[label release];
[super dealloc];
}
@end
당신은 콘솔에서 충돌을 릴리스 레이블과 텍스트 필드를 두 번 ... 게시 할 수 있나요? – NoobMe