NSURLRequest 返回 null
有人知道为什么我在这段代码中得到空值吗?
NSURLRequest *requisicao = [NSURLRequest requestWithURL:
[NSURL URLWithString:URLAddress]];
当我调试此行并预览此变量的内容时,我收到 null -
"
我的 URLAddress 是对 JSON 服务的请求。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
它很可能为 null,因为 URLAddress 包含需要进行百分比转义的字符(这是 URLWithString 方法所需要的)。
尝试使用 stringByAddingPercentEscapesUsingEncoding:
但是,请参阅
It's most likely null because URLAddress contains characters that need to be percent-escaped (which is what the URLWithString method needs).
Try using
stringByAddingPercentEscapesUsingEncoding
:However, see this answer by Dave DeLong which points out limitations of
stringByAddingPercentEscapesUsingEncoding
and alternatives to it.