CLGeocoder geocodeAddressString不使用部分地名(即'Lond'不显示'伦敦')

时间:2015-03-16 22:50:50

标签: ios location geocode clgeocoder apple-maps

我试图使用Apple的CLGeocoder根据字符串搜索某个地点并获取它的纬度/经度。我使用即时反馈系统,因此当您输入地址时,可以使用此功能在搜索字段下方进行选择,可以从中进行选择:

(void)geocodeAddressString:(NSString *)addressString completionHandler:(CLGeocodeCompletionHandler)completionHandler
然而,它似乎以精确的形式搜索每个以空格分隔的标记,而不是另一个单词的一部分。例如,如果我搜索Lond',我会得到" Lond,Sheopur,Madhya Pradesh,India"而不是"伦敦"。

如何让CLGeocoder使用部分地名并返回'伦敦'对于字符串' Lond'?

谢谢,

0 个答案:

没有答案