gpt4 book ai didi

IOS stringWithContentsOfURL 返回空

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:37:50 24 4
gpt4 key购买 nike

这是我的一段代码:

NSString * escAddress = [fromLocation stringByAddingPercentEscapesUsingEncoding: NSUTF8StringEncoding]; //1
NSString * request = [NSString stringWithFormat:@"http://maps.google.com/maps/api/geocode/json?sensor=false&address=%@", escAddress]; //2
NSLog(@"%@", request); //3
NSString * result = [NSString stringWithContentsOfURL:[NSURL URLWithString:request] encoding:NSUTF8StringEncoding error:nil]; //4
NSLog(@"%@", result); //5

第 3 行的输出是正确的。它将显示:

http://maps.google.com/maps/api/geocode/json?sensor=false&address=stack%20overflow%20.%20com

如果 escAddress 中的字符串是“stack overflow.com”。

问题似乎在第 4 行。我不确定为什么,但它一直返回 null。我可以从第 3 行的输出中复制并粘贴 URL,将其粘贴到我的浏览器中,然后获得我需要的相关信息。那么为什么不把它放到字符串中呢?我以前用过这个方法,现在我已经更新到 Xcode 6 它停止了。

最佳答案

原来不是程序问题,也不是防火墙问题。它是 Xcode 或模拟器。退出两者,重新打开。之后工作正常。因为它是在更新到 Xcode 6 之后才启动的,所以我认为有些事情发生了变化。那好吧。不知道为什么会这样。它的工作虽然。

关于IOS stringWithContentsOfURL 返回空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26492797/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com