我有 3 个需要加载网页的视图,我在每个视图中执行以下操作(使用关联的连接和 webview 委托),有没有一种方法可以在不复制每个视图中的代码的情况下创建单个源?我发现的大多数解决方案都使用 asihttp,但我的公司不鼓励使用 3rd 方组件。(我还在学习,所以请善待)
- (void)loadPage:(NSString*)urlString
{
NSURL *url = [NSURL URLWithString:urlString];
// Put that URL into an NSURLRequest
NSURLRequest *req = [NSURLRequest requestWithURL:url];
// NSURLRequest *req = [NSURLRequest requestWithURL:[NSURL URLWithString:[NSString stringWithFormat:urlString]]];
// Create a connection that will exchange this request for data from the URL
connection = [[NSURLConnection alloc] initWithRequest:req
delegate:self
startImmediately:YES];
[self.webView loadRequest:req];
}