我需要从url获取数据,因为它适用于其他网址,例如udemy,但是会为url =&#34返回nil; http://www.google.com/finance/converter?a = 1&从= USD&安培;要= INR" 如何解决这个问题。我也添加了app transport security ..
int fun(int i = 0, float k= 5.4)
{
return 0;
}
int fun(char c, int i= 8, float k = 4.5)
{
if(c != 'g')
return fun(i,k);
else
return -1;
}
答案 0 :(得分:0)
您可以检查“错误”变量,看看您是否有通过该呼叫返回的错误。很可能您在访问该网址时遇到错误。
请注意,我尝试了代码,我可以获取数据。
答案 1 :(得分:0)
这是一个文本编码问题。 http://www.google.com/finance/converter?a=1&from=USD&to=INR的网页未使用UTF-8
进行编码,但使用ISO-8859-1
进行编码。
在这种情况下,您必须使用NSISOLatin1StringEncoding
代替NSUTF8StringEncoding
来代替NSString:
let webcontent = NSString(data: url_content, encoding: NSISOLatin1StringEncoding)