首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CLPlacemark.subThoroughfare奇怪的字符?

CLPlacemark.subThoroughfare奇怪的字符?
EN

Stack Overflow用户
提问于 2012-04-25 15:52:43
回答 1查看 300关注 0票数 2

当注销或发送(到使用RestKit的web服务)时,特别是CLPlacemark的subThoroughfare属性,奇怪的字符会出现在我期望出现连字符的地方。

日志记录:

代码语言:javascript
复制
NSLog(@"%@", placemark.subThoroughfare);

结果如下:

代码语言:javascript
复制
12-

我预计是12-15。15号不见了。

此外,在将subThoroughfare字符串发送到JSON服务时,我在请求中看到以下内容:

代码语言:javascript
复制
12â??15

15是存在的,但是连字符被奇怪的字符所取代。

我无法通过Google/SO找到解决方案,任何帮助都将不胜感激。

编辑:记录到控制台的地址的完整示例如下:

代码语言:javascript
复制
 Placemark Address: 34–36 Friars Way, Eaton, Engla

注意:最后两个字符也会丢失(应该是'England'),因为用,替换了连字符(-)。我正在研究编码,但不会走得太远。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-05-21 22:45:53

事实证明,这些奇怪的字符是由于LLDB调试器无法显示Unicode字符造成的,correctly...switching to GDB正确地显示了字符。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10311543

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档