iPhone 주소록에서 테이블의 데이터 소스에있는 모든 연락처를로드하도록 요청하는 앱을 빌드하고 있습니다. 다음 코드ABRecordCopyValue에 대한 잠재적 인 메모리 누수
ABAddressBookRef addressBook = ABAddressBookCreate();
int nPeople = ABAddressBookGetPersonCount(addressBook);
CFRelease(addressBook);
for(int i=0; i < nPeople; i++){
//ABRecordRef person = [allPeople objectAtIndex:i];
NSString *name = @"";
if(ABRecordCopyValue([allPeople objectAtIndex:i], kABPersonFirstNameProperty) != NULL)
name = [[NSString stringWithFormat:@"%@", ABRecordCopyValue([allPeople objectAtIndex:i], kABPersonFirstNameProperty)] stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];
[dataSource addObject: name];
}
[allPeople release];
내가 라인에 대한 잠재적 인 메모리 누수를 얻고 위해
구축 및 분석
을 실행에
name = [[NSString stringWithFormat:@"%@", ABRecordCopyValue([allPeople objectAtIndex:i], kABPersonFirstNameProperty)] stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];
나는 정말 피곤 그것을 고칠 수는 없었습니다. 친절하게 도와주세요.
어떤 종류의 도움이든지 크게 도움이 될 것입니다.
미리 감사드립니다.
덕분에 많이 vickink ...이 날 위해 일했습니다 ... :) ..... 당신은 내 일이 – devsri
야, 너 같이이 저를 도와 주실 수있는 저장 잘 http://stackoverflow.com/questions/4991247/getting-warning-in-setting-delegate-for-abpeoplepickernavigationcontroller thanks – devsri