AddressGeocoder 0.0.4

AddressGeocoder 0.0.4

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布最后发布2018 年 9 月
SPM支持 SPM

Thibault KleinThibault Klein 维护。



  • 作者:
  • Thibault Klein

AddressGeocoder

Travis build status Cocoapods Compatible Platform Docs

描述

AddressGeocoder 是一个辅助工具,用于获取给定邮政编码的州和地区。

例如,提供 95014 将返回城市为 Cupertino 和州为 CA

AddressGeocoder 依赖于 CoreLocation API 获取地址信息,并解析生成的格式化地址以获得更好的和更准确的结果。

要求

  • iOS 9+
  • Xcode 8
  • Swift 3+

安装

要在项目中使用,请将以下行添加到您的 Podfile 中

pod 'AddressGeocoder'

然后您可以通过导入文件来使用 AddressGeocoder

import AddressGeocoder

使用说明

struct Geocoder: Geocodable { }
let geocoder = Geocoder()

geocoder.geocodeAddress(
  using: "11201",
  forCountry: "US",
  completion: { (result: Result<GeocodedAddress, GeocodingError>) -> () in
    if let address = result.value {
      self.addressLabel.text = address.locality + ", " + address.state
    }
  }
)

为地址Geocoder作贡献

要报告错误或增强请求,请在该相应标题下提交问题。

如果您想为项目做出贡献,请将该存储库进行Fork并提交一个pull请求。代码贡献应遵循在 Prolific Swift风格指南 中指定的标准。

许可证

prolific

版权所有(c)2017 Prolific Interactive

AddressGeocoder 由 Prolific Interactive 维护和赞助。它可以在 LICENSE 文件中指定的条款下重新分发。