---
title: "contactPicker(_:didSelect:)"
framework: contactsui
role: symbol
role_heading: Instance Method
path: "contactsui/cncontactpickerdelegate/contactpicker(_:didselect:)-1xfpt"
---

# contactPicker(_:didSelect:)

Called when a property of the contact has been selected by the user.

## Declaration

```swift
optional func contactPicker(_ picker: CNContactPickerViewController, didSelect contactProperty: CNContactProperty)
```

```swift
optional func contactPicker(_ picker: CNContactPicker, didSelect contactProperty: CNContactProperty)
```

## Parameters

- `picker`: The contact picker where the selection was made.
- `contactProperty`: The selected contact property.

## Discussion

Discussion This delegate method ia called when the user selects a single property of the contact.

## See Also

### Responding to User Selections

- [contactPicker(_:didSelect:)](contactsui/cncontactpickerdelegate/contactpicker(_:didselect:)-7vcyc.md)
- [contactPicker(_:didSelect:)](contactsui/cncontactpickerdelegate/contactpicker(_:didselect:)-5neeo.md)
- [contactPicker(_:didSelectContactProperties:)](contactsui/cncontactpickerdelegate/contactpicker(_:didselectcontactproperties:).md)
