Transcontinental 1.0

Transcontinental 1.0

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
发布日期最新发布2014年12月

无人认领 维护。



  • 作者
  • Hector Zarate

一个用于获取 CLPlacemark 的洲或从 ISO 3166 标准的国家代码中的 iOS 库(例如:MX、PL、US、JP)的洲。

用法

  1. Source/ 目录的内容添加到您的项目中*。
  2. 使用 CLPlacemark 类 与调用方法 -continent 一样简单。

    NSString *continentForPlacemark = [paramPlacemark continent];

    这将返回一个 NSString 对象,其中包含相应的洲:非洲、美洲、亚洲、澳大利亚或欧洲。

    如果无法通过使用 placemark 的 -ISOcountryCode 属性确定洲,则将返回一个指向 nil 的指针。

  3. 使用 解码器类(HZCountryToContinentDecoder) 也同样简单

    HZCountryToContinentDecoder *continentDecoder = [[HZCountryToContinentDecoder alloc] init];
    
    NSString *expectedContinent = [continentDecoder continentForCountryCode:@"PL"];
  4. 享受国家到洲的映射!

贡献

是,请随意!欢迎 fork 项目并重新制作、重新建模您喜欢的任何内容。也欢迎 pull request 以及新的 bug 报告或以 '问题' 形式提交的备注。

许可证

版权所有 (c) 2013 Hector Zarate

软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、适用于特定目的和无侵权性的保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任负责,无论这些责任是基于合同、侵权或其他方式而产生的,无论这些责任是因为软件本身或其使用或其他任何相关事宜。