我正在使用Swift在设备的位置上进行反向地理编码,获取该国家/地区。然后在数组中查找该国家/地区的索引,并在UITableView
中滚动到该索引。
我的问题是,我找不到Apple会返回的国家名单。
例如,我的UITableView
可能会有一行标题为“美利坚合众国”,但Apple的API返回的国家/地区是“美国”。我的UITableView
显然不会滚动到那个位置。
我已经考虑过运行数组并执行contains()
类型来查看Apple返回的国家是否在数组元素中的某个位置,但这似乎是一种非常讨厌的方式来兼顾性能和事实上,它只会解决问题的一些实例。