로컬 변수의 텍스트 세트가있는 UITextView가 있습니다. 그 이후 가능 :UITextView setEnabled : 보유 개수가 증가합니까?
[textView setEnabled:NO];
보유 수는 1 씩 증가합니까?
편집 :
은 "문제"가 문제가있는 경우, 작은 뷰의 생성자에 : 지금
- (id)initWithData:(NSMutableArray *) {
UITextView *myText;
if ((self = [super init])) {
myText = [[UITextView alloc] initWithFrame:aRect];
// retain count = 1;
[myText setEnabled:NO]; // retain count 2
[self addSubview:myText]; // retain count 3
[myText release]; // retain count 2
}
}
, 나는 "오토 릴리즈"한을 텍스트보기 ,하지만 메모리가 잘 관리되어 있는지 확실하지 않습니다. 게시물이 question와 관련되어 있습니다.
일반적으로 보유 개수는 오해의 소지가 있으므로 걱정할 필요가 없습니다. 코드 스 니펫에서 일어날 수있는 일은 내부 구성 요소가 [[myText retain] autorelease] 또는 그 작업의 일부로 비슷한 것을 호출한다는 것입니다. –