0
我想從任何接觸取號,用戶挑選,那裏面紙板複製,所以這裏是我的代碼:使用CNPhoneNumber到UIPasteboard
import Contacts
import ContactsUI
中按鈕:
@IBAction func callMe(_ sender: UIButton) {
let cnPicker = CNContactPickerViewController()
cnPicker.delegate = self
self.present(cnPicker, animated: true, completion: nil)
func contactPicker(picker: CNContactPickerViewController, didSelectContacts contacts: [CNContact]){
contacts.forEach { contact in
for number in contact.phoneNumbers {
let phoneNumber = number.value
print("number is = \(phoneNumber)")
let pasteboard = UIPasteboard.general
pasteboard.string = "\("*199*"+phoneNumber+"#")"
}
}
}
所以我有錯誤:
Binary operator '+' cannot be applied to operands of type 'String' and 'CNPhoneNumber'
我認爲這是一個簡單的提示,但我不能達到它,我會心存感激任何幫助。