【发布时间】:2014-07-19 09:36:04
【问题描述】:
我正在使用 AFNetworking 从服务器获取数据。
当我的网址中有重音字符时,我会收到如下错误:
userInfo={"NSUnderlyingError"=>#<0xfd3aa70 userinfo='{"NSLocalizedDescription"='>0xfd3aa70>
标签: ios afnetworking non-ascii-characters
我正在使用 AFNetworking 从服务器获取数据。
当我的网址中有重音字符时,我会收到如下错误:
userInfo={"NSUnderlyingError"=>#<0xfd3aa70 userinfo='{"NSLocalizedDescription"='>0xfd3aa70>
标签: ios afnetworking non-ascii-characters
URL 需要正确编码。鉴于您的示例是一个表示 URI 的字符串,它肯定是错误的。
您可以查看NSURLComponents(适用于 OSX >= 10.9 和 iOS >= 7.0)和RFC 3986。
【讨论】: