【问题标题】:How to edit/modify contacts of address book using iphone sdk?如何使用 iphone sdk 编辑/修改通讯录的联系人?
【发布时间】:2011-06-24 11:49:33
【问题描述】:

我已从通讯录中读取联系人并显示联系人列表。通过单击任何联系人,用户可以查看其全部详细信息,并且一切正常。现在我想为我的用户提供“编辑”功能,我没有办法做到这一点?请通过编码示例帮助? 这里有一些更详细的信息: 我有 3 个按钮,一个用于显示联系人,第二个用于编辑,第三个名为“保存”以保存针对该联系人的编辑更改。

致谢

【问题讨论】:

    标签: iphone objective-c addressbook


    【解决方案1】:

    阅读通讯录编程指南。这是获取通讯录联系人的教程

    http://iphone.zcentric.com/2008/09/19/access-the-address-book/

    这是苹果网站上的一个示例,看看它是否适合你

    https://developer.apple.com/library/ios/#samplecode/QuickContacts/Introduction/Intro.html#//apple_ref/doc/uid/DTS40009475

    【讨论】:

    • 感谢回复,但我在阅读联系人时没有问题,而是我无法修改/更改它们:((例如姓氏等)
    • @iPhone 开发人员我已经测试了示例代码并且它正在工作,您可以编辑联系人。只需在模拟器联系人应用程序中创建一个名为“Appleseed”的联系人。并运行示例代码。
    • 非常感谢我一直在寻找的东西:)
    • Thanx Rahul:) 抱歉,由于周末我无法回复。是的,该应用程序很有帮助,但存在一个问题,即它只读取和编辑其通讯录中的联系人,而不是从我的通讯录中读取。因为我在地址簿中添加了联系人,然后下载了应用程序并运行它,但它无法读取它们,然后我在其地址簿中添加了联系人,所以它工作正常:(你能帮我修复它吗?我希望它会读取安装它的地址簿的联系方式 感谢很多帮助和快速响应:)
    • @iPhone Developer 您需要使用 SQliteDatabase 来满足您的要求。将 FMDB 用于您的 sqlite 目的。我假设您想在应用程序中添加/编辑联系人功能。所以 Sqlite 是实现你想要的一种方式。
    猜你喜欢
    • 2011-07-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多