【发布时间】:2011-04-12 09:02:25
【问题描述】:
对不起我的英语^^ 我会知道如何从谷歌货币转换器工具中获得结果,例如http://www.google.com/finance/converter?a=1&from=USD&to=GBP。
我已经尝试过类似的方法:
-(IBAction)getResponse:(id) sender{
NSString *myURLString = @"http://www.google.com/finance/converter?a=1&from=USD&to=GBP";
NSURL *myURL = [NSURL URLWithString: myURLString];
NSData *data = [NSData alloc];
data=[NSData dataWithContentsOfURL:myURL];
if(data!=nil && data != ""){
NSString *response = [[[NSString alloc] initWithData:data]]
[label setText: response];
}
else [label setText:@"not working"];
}
但是当我点击我的按钮时,标签没有文字(就像它是空的)。 难道我做错了什么 ? 我想做的事有可能吗? 非常感谢您对未来的回答! 奥利维尔。
【问题讨论】:
-
您知道这将返回一个完整的 HTML 页面。请参阅此页面,其中包含使用 google 转换器 API 的示例:oohhyeah.blogspot.com/2009/01/…
-
NSLog 你的回复,看看你得到了什么。检查它是否是 NSString,我认为不是。