我想使用iPhone的联系地址簿或ABAddressBookRef来接收公司,编辑公司或创建新公司。对于编辑/创建,我只想显示名称,地址1,地址2,城市和州的字段。
我试图谷歌有关此信息。我发现的是一些相关的常量或结构,例如:
kABShowAsCompany
kABPersonOrganizationProperty
ABSearchElement
不确定这些与我的案例有何关系以及如何使用它们。是否有任何示例或代码可供参考?
答案 0 :(得分:0)
Quick Contacts有一些很好的示例代码。
答案 1 :(得分:0)
ABAddressBook是一个C API。如果您想针对一个不错的Objective-C API进行编码,请使用Google Toolbox for Mac:http://code.google.com/p/google-toolbox-for-mac(它实际上也适用于iPhone!)
使用GTM,您可以访问以下属性:
GTMABPerson* person;
[person setValue:@"Company Name" forProperty:kABPersonOrganizationProperty];
[person setValue:(NSNumber*)kABPersonKindOrganization forProperty:kABPersonKindProperty];