[ios] ContactsUI에서 연락처를 검색하는 방법은 무엇인가요?
아래는 ContactsUI에서 연락처를 검색하는 간단한 예제 코드입니다.
import ContactsUI
class ViewController: UIViewController, CNContactPickerDelegate {
// ...
func showContactPicker() {
let contactPicker = CNContactPickerViewController()
contactPicker.delegate = self
present(contactPicker, animated: true, completion: nil)
}
func contactPicker(_ picker: CNContactPickerViewController, didSelect contact: CNContact) {
// 선택된 연락처 처리
}
}
이 예제에서 showContactPicker
메서드는 CNContactPickerViewController
를 초기화하고 화면에 표시하는 역할을 합니다. 또한 contactPicker(_:didSelect:)
메서드는 사용자가 연락처를 선택할 때 호출되어 선택된 연락처를 처리하게 됩니다.
더 자세한 내용은 Apple 공식 문서를 참고하시기 바랍니다.