0
ARC 작동 방식과 관련하여 질문이 있습니다. 나는 최근에 IOS에서 일하기 시작했는데 ARC로 프로젝트를 만들었습니다. 문서마다 ARC가 참조 횟수를 추적하여 메모리를 확보 할 수있었습니다. 내가 피커보기 바르을 고려, 해당 뷰가 튀어 될 때가 해제 얻을 것이다, 만약에 내가 명시 적으로 전무로 설정하고 다음과 같이 다시 만들 경우 ...ARC에서 누수가 발생합니까?
audio_cap_picker = nil;
// Creat picker view.
if (audio_cap_picker == nil) {
audio_cap_picker = [[UIPickerView alloc] init];
audio_cap_picker.delegate = self;
audio_cap_picker.showsSelectionIndicator = YES;
[self.view addSubview:audio_cap_picker];
}
이 같은 모든 시간을 할 경우 것 메모리가 해제되거나 누출됩니다.
그리고 항상 'TRUE'이기 때문에 'nil'검사를 제거 할 수도 있습니다. – Enrique