问题标签 [abaddressbook]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
463 浏览

ios4 - ABAddressBook 获取一个联系人的视图

我使用自定义 UITableView 来显示一些数据以及用户通讯录中的联系人。当点击此条目时,我不会调用单个联系人的标准、非编辑视图。我怎么做?我的意思是我知道如何确定是否点击了联系人或我的自定义条目之一,但我如何调用此视图?

谢谢。菲利普

0 投票
1 回答
258 浏览

ios4 - 为什么我会在这里崩溃?

名字、姓氏和电子邮件地址非常有用!我一到地址,我就崩溃了。

0 投票
1 回答
747 浏览

iphone - AddressBook:如何获取不同 Exchange 来源的名称

我想获取我的 iPhone 同步到的所有 Exchange 源的名称。例如,如果我使用 ActiveSync Exchange 将我的设备同步到 Gmail 和 Hotmail 帐户,在本机联系人中,我可以看到基于我设置的不同帐户的不同部分。当我尝试以编程方式执行相同操作时,我得到的唯一信息是 sourceType(在这两种情况下都是 Exchange)和 sourceName(在两种情况下都是“联系人”)。我无法区分哪个是 Gmail“联系人”,哪个是 Hotmail“联系人”。

有人知道怎么做吗?这是我的代码:

0 投票
2 回答
1027 浏览

iphone - 为 UIBarButtonItem 设置 2 个操作

是否可以为 UIBarButtonItem 注册 2 个操作?

具体来说,我指的是 ABPersonViewController 中存在的“取消”UIBarButtonItem。此按钮后面有一个默认操作,我不想更改它,但我想为按下此按钮时添加一个新操作。

关于如何做到这一点的任何想法?

谢谢!

0 投票
0 回答
676 浏览

ios - 将 ABRecordRef 存储到核心数据对象中

可能重复:
IPhone SDK - 如何序列化 ABRecord?

我正在编写一个 iPad 应用程序,它使用地址簿 API 来呈现标准地址簿 UI (ABNewPersonViewController) 以输入联系信息。我不希望将这些记录存储在标准通讯录中,而是存储在应用程序的数据库中。我可以将 ABRecordRef 对象直接转换为 NSData 对象并将其与核心数据一起存储吗?如果是这样,我该怎么做?谢谢!!!

0 投票
3 回答
155 浏览

objective-c - 返回类型应该是什么?

这个人是 ABRecordRef

谢谢

0 投票
2 回答
3815 浏览

iphone - iPhone 上 ABPeoplePickerNavigationController 的自定义地址簿

我正在尝试通过将新记录添加到设备通讯录(基本上是将私人联系人列表与设备 AB 合并)来在 iPhone 上创建自定义通讯录。然后我想让用户选择一个联系人,我认为我可以使用以下.addressbook属性ABPeoplePickerNavigationController

条目已成功添加到地址簿(我可以验证我是否ABAddressBookSave()在循环后添加所有内容)。但是,条目不显示picker(除非我保存联系人,这当然会将所有更改保存到设备地址簿中)。

有没有办法做到这一点?这是在 iOS 4.3.1 上。

谢谢!

0 投票
2 回答
1499 浏览

ios - 同步 ABAddressbook-Entries

我有一个 iPad 应用程序,可以将联系人与服务器端的联系人同步。

如何仅检测已更改的 ABAdressbook-Entries?服务器端、我的应用程序或 ipad 外部可能会发生更改。

当我使用

我收到了外部更改的回调,但没有关于更改内容的任何信息。我如何获得这些信息?

当我使用时,NSString * const kABModificationDateProperty我不知道要与什么比较。

0 投票
1 回答
293 浏览

nspredicate - 如何将谓词(需要 KVC)用于像 ABRecord 这样的 CF 对象?

我正在开发一个基于 ABAddressBook 的应用程序。我想使用谓词来评估或比较 abaddressbook 中的对象。但似乎 ABAddreesBook 是一个 Core Fundation 框架,不支持 KVC。这是否意味着我不能在我的应用程序中使用谓词?

还是有其他方法可以做谓词之类的事情?

0 投票
1 回答
2893 浏览

iphone - iPhone:在没有任何用户界面的情况下将联系人插入地址簿

我正在处理通讯簿和联系人相关的功能。我想在没有任何用户交互的情况下将联系人添加到我的设备。使用 ABPerson 类,我们得到了一些用户界面,但我担心的是

我自己的服务器上确实有联系人,我想将所有联系人从服务器复制到我的 iPhone。因此,如果我在那里使用用户界面,那么它将消耗大量时间。

所以任何人都可以帮助我摆脱这种情况

提前致谢,