Я использую этот код для отображения контактов в приложении.
- (IBAction) selectContact:(id)sender {
ABPeoplePickerNavigationController *picker = [[ABPeoplePickerNavigationController alloc] init];
picker.peoplePickerDelegate = self;
NSArray *displayedItems = [NSArray arrayWithObjects:[NSNumber numberWithInt:kABPersonAddressProperty], nil];
picker.displayedProperties = displayedItems;
[self presentModalViewController:picker animated:YES];
[picker release];
}
и есть утечка памяти, согласно приборам. Даже если я отменю подборщик людей следующим образом:
- (void) peoplePickerNavigationControllerDidCancel:(ABPeoplePickerNavigationController *)peoplePicker {
NSLog(@"peoplePickerNavigationControllerDidCancel");
[self dismissModalViewControllerAnimated:YES];
}
... У меня течь:
Я нашел несколько сообщений разработчиков, утверждающих, что это ошибка в SDK и что ошибка уже была зарегистрирована. Кто-нибудь может это подтвердить? или направьте меня в правильном направлении.