2011-02-17 81 views
0

在iphone中,人员条目和组条目的类型是什么?人类条目和组条目的类型

1)ABPersonRef和ABGroupRef
2)ABPerson和ABGroup
3)ABRecordRef和ABRecordRef
4)ABRecord和ABRecord
5)以上

请有人告诉我哪个选项是写一个?

回答

2

在地址簿数据库中,信息存储在记录中,由ABRecordRef对象表示。每条记录代表一个人或一组。

人员记录由单值和多值属性组成。一个人只能拥有其中一个的属性,比如名字和姓氏,被存储为单值属性。其他一些人可以拥有更多的属性,例如街道地址和电话号码,都是多值属性。

由于各种原因,用户可能会将他们的联系人分组。例如,用户可以创建一个包含项目中涉及的同事的小组,或者他们所参与的运动队的成员。您的应用程序可以使用组来允许用户同时在地址簿中为多个联系人执行操作。

组记录只有一个属性,kABGroupNameProperty,它是组的名称。要获得群组中的所有人员,请使用功能ABGroupCopyArrayOfAllMembers

有关详细信息,请访问Address Book Programming Guide for iPhone