4
我有使用NSURLConnection的和工作就好在iOS 5的應用程序,現在相同的代碼中的iOS 6得到一個瞬間超時NSURLConnection的超時在iOS 6,但不是在iOS 5
上的任何想法是什麼可能在5.1和6.0的兩個版本之間發生了變化?
我有使用NSURLConnection的和工作就好在iOS 5的應用程序,現在相同的代碼中的iOS 6得到一個瞬間超時NSURLConnection的超時在iOS 6,但不是在iOS 5
上的任何想法是什麼可能在5.1和6.0的兩個版本之間發生了變化?
在iOS 5.1和以前的版本中,構造請求主體時設置的超時間隔由於其他原因而被忽略。
iOS 6似乎注意到了,並且關於超時時間間隔更精確,因此請確保將時間間隔設置爲足夠大以允許請求完成的時間。
NSMutableURLRequest *request=[[NSMutableURLRequest alloc]
initWithURL:[NSURL URLWithString: url]
cachePolicy:NSURLRequestReloadIgnoringCacheData
timeoutInterval:60.0];