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



我正在使用此代码在 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)
}
}
}

givenName已经是一个字符串;你不必循环遍历它。

func contactPicker(_ picker: CNContactPickerViewController, didSelect contacts: [CNContact]) {
guard let selectedContact = contacts.first else { return }
nameLabel.text = selectedContact.givenName
}

最新更新