一个用于获取 CLPlacemark 的洲或从 ISO 3166 标准的国家代码中的 iOS 库(例如:MX、PL、US、JP)的洲。
使用 CLPlacemark 类 与调用方法 -continent 一样简单。
NSString *continentForPlacemark = [paramPlacemark continent];
这将返回一个 NSString 对象,其中包含相应的洲:非洲、美洲、亚洲、澳大利亚或欧洲。
如果无法通过使用 placemark 的 -ISOcountryCode 属性确定洲,则将返回一个指向 nil 的指针。
使用 解码器类(HZCountryToContinentDecoder) 也同样简单
HZCountryToContinentDecoder *continentDecoder = [[HZCountryToContinentDecoder alloc] init];
NSString *expectedContinent = [continentDecoder continentForCountryCode:@"PL"];
是,请随意!欢迎 fork 项目并重新制作、重新建模您喜欢的任何内容。也欢迎 pull request 以及新的 bug 报告或以 '问题' 形式提交的备注。
版权所有 (c) 2013 Hector Zarate
软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、适用于特定目的和无侵权性的保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任负责,无论这些责任是基于合同、侵权或其他方式而产生的,无论这些责任是因为软件本身或其使用或其他任何相关事宜。