gpt4 book ai didi

ios - 使用 ABAddressBook.GetPerson 检索 ABPeoplePickerNavigationController 返回的 ABPerson

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:15:33 25 4
gpt4 key购买 nike

我正在使用 ABPeoplePickerNavigationController 来允许用户从他们的地址簿中选择一个 ABPerson。我从该联系人导入一些数据。

我想更新那个 ABPerson 中的一个字段以表明我已经从那个 ABPerson 导入数据(我目前正在将它保存在注释字段中 - 有没有更好的方法?)

但我从 SelectPerson 事件 (ABPeoplePickerSelectPersonEventArgs.Person) 返回的对象与地址簿“分离”。

我希望做的是:

        var book = new ABAddressBook();
var p = book.GetPerson(e.Person.GetProperty(ABPersonProperty.ID));
p.Note = "foo";
book.Save();

但是我找不到合适的属性。

我在某处读到有一个 kABUIDProperty,并希望这是 GetPerson 想要的 int,但我在 ABPerson 上找不到它。

有办法吗?

最佳答案

这对我来说很好:

    var book = new ABAddressBook();
var p = book.GetPerson(e.Person.Id);
p.Note = "TEST";
book.Save();

关于ios - 使用 ABAddressBook.GetPerson 检索 ABPeoplePickerNavigationController 返回的 ABPerson,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10726683/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com