ContactsUI Changes for Swift ContactsUI (Added) Added CNContactPickerDelegate Added CNContactPickerDelegate.contactPicker(_: CNContactPickerViewController, didSelectContact: CNContact) Added CNContactPickerDelegate.contactPicker(_: CNContactPickerViewController, didSelectContactProperties: [CNContactProperty]) Added CNContactPickerDelegate.contactPicker(_: CNContactPickerViewController, didSelectContactProperty: CNContactProperty) Added CNContactPickerDelegate.contactPicker(_: CNContactPickerViewController, didSelectContacts: [CNContact]) Added CNContactPickerDelegate.contactPickerDidCancel(_: CNContactPickerViewController) Added CNContactPickerViewController Added CNContactPickerViewController.delegate Added CNContactPickerViewController.displayedPropertyKeys Added CNContactPickerViewController.predicateForEnablingContact Added CNContactPickerViewController.predicateForSelectionOfContact Added CNContactPickerViewController.predicateForSelectionOfProperty Added CNContactViewController Added CNContactViewController.allowsActions Added CNContactViewController.allowsEditing Added CNContactViewController.alternateName Added CNContactViewController.contact Added CNContactViewController.contactStore Added CNContactViewController.delegate Added CNContactViewController.descriptorForRequiredKeys() -> CNKeyDescriptor [class] Added CNContactViewController.displayedPropertyKeys Added CNContactViewController.highlightPropertyWithKey(_: String, identifier: String?) Added CNContactViewController.init(forContact: CNContact) Added CNContactViewController.init(forNewContact: CNContact?) Added CNContactViewController.init(forUnknownContact: CNContact) Added CNContactViewController.message Added CNContactViewController.parentContainer Added CNContactViewController.parentGroup Added CNContactViewController.shouldShowLinkedContacts Added CNContactViewControllerDelegate Added CNContactViewControllerDelegate.contactViewController(_: CNContactViewController, didCompleteWithContact: CNContact?) Added CNContactViewControllerDelegate.contactViewController(_: CNContactViewController, shouldPerformDefaultActionForContactProperty: CNContactProperty) -> Bool Added UIApplicationShortcutIcon.init(contact: CNContact)