我需要一个用户输入他们的姓名,电话号码和电子邮件地址。为了帮助他们,如果他们输入了这三个字段中的任何一个,我希望在他们的地址簿中查找该值并填充其余字段。例如,如果他们输入他们的姓名,我将查找他们,并填充电子邮件和电话号码字段。
但是,电子邮件和电话号码都是ABMultivalue属性,而且大多数人都有多个电子邮件和电话。对于那些为ABMultiValue的属性,iPhone通讯簿是否具有主值或默认值的概念?
谢谢!
发布于 2011-03-25 16:46:23
没有主要/默认值。我简单地假设第一个值是主/缺省值。对于我的大多数联系人来说都是这样的。否则,如果有多个值,您可以让用户选择他们想要的值,但您需要制作一个良好的UI来支持它,因此第一个替代方案要简单得多。
https://stackoverflow.com/questions/5429104
复制相似问题