[ios] ContactsUI에서 연락처의 연락처를 공유하는 방법은 무엇인가요?
- ContactsUI 프레임워크를 가져옵니다.
- CNContactViewController를 초기화합니다.
- CNContact 객체를 CNContactViewController에 할당합니다.
- CNContactViewController를 표시합니다.
아래는 ContactsUI를 사용하여 연락처를 공유하는 예제 코드입니다.
import ContactsUI
func shareContact(contact: CNContact, fromViewController: UIViewController) {
let contactViewController = CNContactViewController(for: contact)
navigationController?.pushViewController(contactViewController, animated: true)
}
위의 예제 코드에서는 CNContact 객체를 사용하여 CNContactViewController를 초기화하고, UINavigationController에서 이를 표시하는 방법을 보여줍니다.
이렇게 하면 사용자가 앱 내에서 연락처를 선택하고 공유할 수 있게 됩니다.