【发布时间】:2012-04-25 07:52:43
【问题描述】:
当注销或发送(使用 RestKit 的 Web 服务)时,CLPlacemark 的 subThoroughfare 属性会出现奇怪的字符,我预计会出现连字符。
日志记录:
NSLog(@"%@", placemark.subThoroughfare);
结果:
12-
我期望 12-15 的地方。 15号不见了。
此外,在将 subThoroughfare 字符串发送到 JSON 服务时,我在请求中看到以下内容:
12â??15
存在 15,但是连字符被奇怪的字符替换。
无法通过 Google/SO 找到解决方案,我们将不胜感激。
编辑: 记录到控制台的地址的更完整示例是:
Placemark Address: 34–36 Friars Way, Eaton, Engla
请注意,当 ‚Äì 替换连字符 (-) 时,最后 2 个字符也会丢失(应为“England”)。我正在研究编码,但还没有走远。
【问题讨论】:
标签: objective-c ios geocoding