在IOS中使用swift添加联系人组

时间:2017-05-03 06:19:37

标签: ios swift cncontactstore

是否可以使用swift以编程方式将组添加到IOS中的Contacts。

如果有,那么有一些示例代码

2 个答案:

答案 0 :(得分:0)

是。您可以拨打此处记录的ABGroupCreate

https://developer.apple.com/reference/addressbook/1430086-abgroupcreate

答案 1 :(得分:0)

查看Contacts | Apple Developer Documentation了解一些基本示例。

您还可以从开发者网站下载整个example app。它演示了处理组和联系人的许多方面。

最后,这里是一些用于创建Swift 4组的基本代码:

func createCNGroup() {  
    let groupName = "My Group Name"
    let saveRequest = CNSaveRequest()

    let group = CNMutableGroup()
    group.name = groupName

    saveRequest.add(group, toContainerWithIdentifier: nil)

    do {
        try contactStore.execute(saveRequest)
    }
    catch {
        let err = error as! CNError
        print("Error saving group:\n\(err)")
    }
}