2011-08-10 8 views
0

NSStringを含むNSArrayをNSURLRequestに渡したいと思いますか?私はこれにどのようにアプローチするのかは分かりませんが、1つのURLでうまく動作するようになっていますが、ArrayやURLを渡すことができないようです。何か案は ?NSArrayをNSURLRequestに渡す

UIWebView *webView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 768, 1024)]; 
NSString *url1 = @"http://www.apple.com/"; 
NSString *url2 = @"http://www.google.com/"; 

urls = [[NSArray alloc] initWithObjects:url1,url2,nil]; 

NSURL *url = [NSURL URLWithString:url1]; 

NSURLRequest *requestObj = [NSURLRequest requestWithURL:url]; 
[webView loadRequest:requestObj]; 

感謝を:

これは明らかに間違っ呼び出しURL1である私が使用しているコードで、私の代わりに配列を呼び出すしたいと思います!

答えて

1

複数のウェブページを読み込みたいのですが、そうですか?

urls = [[NSArray alloc] initwithObjects:url1, url2, nil]; 
for (NSURL *url in urls) { 
    NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:url]]; 
    [webView loadRequest:request]; 
} 

しかし、私はあなたがこれをやりたい理由がわかりません。これにより、url1に要求が送信されますが、即座にその要求がキャンセルされ、url2の読み込みが開始されます。

+0

私はLeavesコード(https://github.com/brow/leaves)にフィードしたいので、私はURLの配列が好きです。私は質問を更新しています。 –

関連する問題