我遇到了这个Stackoverflow Thread about listing countries and it's calling codes using libPhoneNumber library
解决方案就是这个
使用
getSupportedRegions()
方法,然后迭代这些区域,调用getCountryCodeForRegion()
。
但是,接受的解决方案不适用于iOS版本的libPhoneNumber。 iOS版
上无法使用getSupportedRegions()
使用libPhoneNumber 在 iOS 中做任何想法?
答案 0 :(得分:0)
您可以使用返回国家/地区代码和国家/地区字符串的NSSet或NSDictionary的方法创建自己的类。
Country codes可以在维基百科上找到。
答案 1 :(得分:0)
解决方案是:
import libPhoneNumber_iOS
override func viewDidLoad() {
super.viewDidLoad()
let phoneUtil = NBPhoneNumberUtil()
let regions = phoneUtil.getSupportedRegions()
}