Reputation: 4487
I came across this Stackoverflow Thread about listing countries and it's calling codes using libPhoneNumber library
The solution is this
Use the
getSupportedRegions()
method, then iterate these regions callinggetCountryCodeForRegion()
.
However, the accepted solution does not apply on the iOS version of libPhoneNumber. getSupportedRegions()
is not available on the iOS version
Any idea to do this in iOS using libPhoneNumber?
Upvotes: 1
Views: 982
Reputation: 3325
solution is :
import libPhoneNumber_iOS
override func viewDidLoad() {
super.viewDidLoad()
let phoneUtil = NBPhoneNumberUtil()
let regions = phoneUtil.getSupportedRegions()
}
Upvotes: 1
Reputation: 118
You can create your own class with a method which returns a NSSet or NSDictionary of Country Code and Country String.
Country codes can be found on wikipedia.
Upvotes: 0