2010-10-06 26 views

回答

2
+0

謝謝,不幸的是我並不真正理解文檔......:/我一直在那裏,我可以從聯繫人中獲得其他所有信息。 :) – 2010-10-07 08:37:11

+0

找到ABPersonCopyImageData()函數:)似乎工作,如果你將它映射到(NSData *)並使用imageWithData:謝謝。 :) – 2010-10-07 08:44:19

0

是的,你可以...從通訊錄API這段代碼

array = [peoplePicker selectedRecords]; 
NSAssert([array count] == 1, @"Picker returned multiple selected records"); 

ABPerson *person = [array objectAtIndex:0]; 
personImage = [[NSImage alloc] initWithData:[person imageData]]; 
personFirstName = [person valueForProperty:kABFirstNameProperty], personLastName = [person valueForProperty:kABLastNameProperty]; 
/* ...do something with the image and name... */ [personImage release]; 
+0

ABPerson是否可以在iOS上作爲Objective-C類使用?我認爲這只是在Mac上。 – 2010-10-06 17:26:57

+0

我確實記得我使用過它..不積極...我認爲有示例代碼..我會嘗試發佈,一旦我回家。 – kthorat 2010-10-06 18:08:57

相關問題