gpt4 book ai didi

从邮政编码快速获取城市

转载 作者:搜寻专家 更新时间:2023-11-01 06:06:17 25 4
gpt4 key购买 nike

我有一张用户填写的注册表。我希望他们只需输入他们的邮政编码并让我的程序能够推断出他们的城市和州,这样他们就不必手动编写这些/拥有一个更简洁的输入字段更少的界面。

我该怎么做?

最佳答案

您可以为此使用 CoreLocation 框架。将邮政编码作为字符串并让框架进行最佳猜测,或者向用户提供猜测并让他们选择一个:

import UIKit
import CoreLocation

let zipCode = "1234AB"

let geocoder = CLGeocoder()
geocoder.geocodeAddressString(zipCode) {
(placemarks, error) -> Void in
// Placemarks is an optional array of CLPlacemarks, first item in array is best guess of Address

if let placemark = placemarks?[0] {

print(placemark.addressDictionary)
}

}

参见 CLGeoCoderCLPlaceMark

关于从邮政编码快速获取城市,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36526786/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com