Skip to content

mrazam110/MRSelectCountry

Repository files navigation

MRSelectCountry

An easy way to get country data which includes the country name and dial code for iOS Developers

License Platform Version

Screenshots

Screenshot Screenshot Screenshot

Requirements

  • iOS 10.0+

Installation

CocoaPods (recommended)

# For latest release in cocoapods
pod 'MRSelectCountry'

Without CocoaPods

  1. Why not CocoaPods?
  2. Drag all files from /MRSelectCountry/MRSelectCountry/ to your project, which contains .json, .swift and .storyboard files

How to Use

let controller = MRSelectCountry.getMRSelectCountryController(delegate: self)
self.navigationController?.pushViewController(controller, animated: true)

Delegate Method

You can use MRSelectCountryDelegate to get selected country

func didSelectCountry(controller: MRSelectCountryTableViewController, country: MRCountry) {
    // Get country data
    print(country.description)

    // Dismiss/Pop the MRSelectCountryTableViewController
    controller.navigationController?.popViewController(animated: true)
}

Questions & Help

Use Issues for that. Before asking a question, see if it has already been answered

License

MRSelectCountry is released under MIT License

Please provide attribution, it is greatly appreciated

About

An easy way to get country data which includes the country name and dial code for iOS Developers

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published