NSLocale的NSLocaleCountryCode密钥可以直接映射到TLD吗?

时间:2010-06-02 14:01:58

标签: objective-c cocoa

在我的应用中,我需要打开一个网站,其中包含该国家/地区的相应TLD。让我们说google.com,google.de等...

但我不知道在NSLocale的词典中哪些国家/地区代码是专门使用的。我可以假设NSLocaleCountryCode的小写版本可以作为TLD附加吗?

问候,Erik

1 个答案:

答案 0 :(得分:2)

来自Locales Programming Guide

  

区域代码由ISO定义   3166-1

ISO 3166-1不等同于顶级域名,至少在所有情况下都不相同。例如:.co.uk≠GB

另一方面,只有六个左右的例外。请参阅Wikipedia entry