AlertView에 텍스트 필드를 표시하는 간단한 방법이 있습니다. 이것으로 메모리 누수를 나타내는 인스 트 르먼트. 설명 해주십시오.iOS ARC UIAlertView 누출 메모리
- (void)method {
NSString *value = [[NSUserDefaults standardUserDefaults] valueForKey:@"key"];
if (value == nil) {
UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@"Title" message:@"message" delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil];
alertView.tag = 101;
alertView.alertViewStyle = UIAlertViewStylePlainTextInput;
UITextField *txtGroup = [alertView textFieldAtIndex:0];
[txtGroup becomeFirstResponder];
[alertView show];
alertView = nil;
}
}
를? 보여준 후에? –
어딘가에서 읽은 객체를 해제하려면 사용 후 nil로 설정해야합니다. – PK86
여기에서 http://blog.harbinger-systems.com/2014/04/ios-memory-management-and-arc/ – PK86