2012-05-02 10 views
0

NSMutableURLRequestの要求タイムアウトを120に設定しようとしていますが、無視しています。要求タイムアウトは90秒以内に失敗します。 NSMutableURLRequestの要求タイムアウトを設定する方法を教えてもらえますか? 。私は240秒としてデフォルトのタイムアウト値について述べているリンクをいくつか見てきました。私はそのことについて説明しているリンゴの文書を見つけることができません。誰でも助けてくれますか?NSMutableURLRequestのタイムアウトが機能しない

NSMutableURLRequest* urlRequest = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:serverURL]]; 

[urlRequest setHTTPMethod:@"GET"]; 
[urlRequest setTimeoutInterval:120]; 

_urlConnection = [[NSURLConnection alloc] initWithRequest:urlRequest delegate: self]; 

答えて

1

本当です。最小は240秒です。それ以下は無視されます。

なぜ教授を見つけるのではなく、代わりの方法が見つからないのですか?

ASIHTTPRequestを使用できます。必要に応じてsetTimeOutSeconds: & setNumberOfTimesToRetryOnTimeout:と設定することができます。注:開発者はこのプロジェクトの保守を中止しましたが、現在は安定しています。 IOS 5.x以上の場合は、他の方法があります。

+0

私はiOS 5.x以上を開発しようとしています。私は今編集しようとしているコードを編集して貼り付けました – Perseus

+0

ASIHTTPRequestの作者は、なぜ彼がEOLを行っているのかについて書いて面白く書いています。 np0x