установка утечки изображения лица ABUnknownPersonViewController, как я могу это исправить? - PullRequest
0 голосов
/ 24 января 2011
ABRecordRef thecomicstrip = NULL;
person = ABPersonCreate();

//LEAKS
UIImage *iconImage = [UIImage imageNamed:@"my_icon.png"];
NSData * data = UIImagePNGRepresentation(iconImage);
ABPersonSetImageData(thecomicstrip, (CFDataRef)data, nil);

ABUnknownPersonViewController * unknownPersonViewController = [[ABUnknownPersonViewController alloc] init];
unknownPersonViewController.allowsAddingToAddressBook = NO;
unknownPersonViewController.displayedPerson = person;
[self.navigationController pushViewController:unknownPersonViewController animated:NO];
[unknownPersonViewController release];

CFRelease(person);

Мне нужно установить изображение без утечки.Кто-нибудь знает как?

1 Ответ

0 голосов
/ 06 февраля 2011

Вы на 4.2? ABPersonSetImageData, кажется, протекает на нем. Попробуйте код на более ранней iOS.

...