我有这段代码:
NSURL *url = [NSURL URLWithString:@"http://www.google.com"];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[webView loadRequest:request];
我的问题是,它可能的loadRequest没有声明变量'request'(NSURLRequest)?如果不是为什么我们总是需要这样做?
答案 0 :(得分:1)
您需要一个网址请求。不清楚你是否不想要它或你不想要变量。
该请求允许您设置如何加载请求的超时和缓存选项。
对于变量,从技术上讲,您只需要一行:
[webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.google.com"]]];
但是当出现问题时,使用/ debug并不容易。因此,您不需要定义局部变量,但它通常可以帮助您理解和维护代码。