如何在swift4中将字符转换为字符串?

时间:2018-05-31 14:10:22

标签: swift xcode casting

我正在使用此代码获取swift中联系人的姓名 这段代码给我字符,但我想要字符串

func contactPicker(_ picker: CNContactPickerViewController, didSelect contacts: [CNContact]) {
    contacts.forEach { (contact) in
        for name in contact.givenName{
            let contactName = name
            nameLabel.text = String (contactName)
            print(contactName)

        }
    }
}

1 个答案:

答案 0 :(得分:2)

func contactPicker(_ picker: CNContactPickerViewController, didSelect contacts: [CNContact]) { guard let selectedContact = contacts.first else { return } nameLabel.text = selectedContact.givenName } 已经是一个字符串;你不需要循环它。

clone