2011-01-12 74 views
1

一些问题我真的希望有人可以得到答案,因为我一直在拉我的头发与相关的问题,我真的希望目前的解决方案,我脑海里会钉上它......iOS4之前的默认地址簿?

1)以编程方式创建联系人时应使用哪个addressBook(在iOS 4添加ABPersonCreateInSource以允许我们指定要保存的地址簿之前) - 我们可以安全地假定它始终为Local,或者它有时可以(比如说) “交换”地址簿?

而且 2)是否在本地地址簿中总是存在(即使它是空的),所以我总是能够找到它在ABAddressBookCopyArrayOfAllSources(iOS4的至少?)

任何信息(或意见下,如果这是你得到的最好的!)在这些领域中的任何一个上感激地接受,因为这方面的信息似乎非常薄弱。

干杯

彼得

+0

经过一些与联系人交往(添加和删除本地通讯录中的联系人,并反复链接和取消连接我的Exchange通讯簿),我已经设法让我的iPhone再次失去“本地”地址簿。因此,我认为第二个问题的答案是不能依赖本地地址簿来存在。为了避免混淆,我会在新的主题中提出另一个问题。 – 2011-01-13 00:28:49

回答