Skip to content

Radwa5aled/MultiContactPicker

Repository files navigation

MultiContactPicker

Language: Swift 4 Platform

Multi Contact Picker gives you the ability to access your contacts and return CNContact list

Installation

CocoaPods

MultiContactPicker is available on CocoaPods. Just add the following to your project Podfile:

pod 'MultiContactPicker', :git => 'https://github.com/Radwa5aled/MultiContactPicker.git', :tag => '1.0.2'

Requirements

  • iOS11+
  • Swift 4.0

Features

  1. Single and Multi selection
  2. Search Contacts
  3. Show details of Contacts
  4. Return list of CNContact object

Initialization

import MultiContactPicker
MultiContactPicker.shared.openContacts(controller:self)
  1. Add Privacy - Contacts Usage Description to Info.plist

Delegates

MultiContactPicker provides you delegate MultiContactPickerProtocol for getting the callbacks on the picker

func selectedContacts(cNContact: [CNContact])

License

MultiContactPicker is available under the MIT license.

Contributors

@Radwa @Helmy