作者lab0424 (刻骨銘心...)
看板MacDev
標題[問題] iOS連線的頻寬速度....
時間Fri Mar 16 09:33:27 2012
Hi 各位大大好~
想請教一下有經驗的大大們都怎麼取得連線的速度呢?
目前想到是用:
NSData *pData = [NSURLConnection sendSynchronousRequest:request
returningResponse:&response
error:&error];
在執行sendSynchronousRequest之前取得目前時間, 然後執行完取得執行完後的時間
然後就可以算得出每一秒的速度.
不知道這樣的作法是不是正確的?
或者是有大大知道還有甚麼方式(api)可以取得相關資訊嗎?
感謝
!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.248.161.28
1F:推 wasihero:這樣做必須下載一個夠大的檔案(ex:10MB)算時間才有意義 03/16 16:30
2F:→ wasihero:但是手機(3G)的問題在於速度不穩定..時快時慢.. 03/16 16:32
3F:→ wasihero:可能這1秒有200K..下一秒卻是10k.. 03/16 16:33
4F:→ lab0424:感謝回覆!但怕網路很慢時下載的檔案太大會等待很久.有其 03/16 23:32
5F:→ lab0424:他更好的方法可以獲得這個資訊嗎? 03/16 23:34
6F:→ benjenq:asihttprequest有現成的可以用... 03/17 23:28
7F:→ lab0424:感謝兩位大大的回應! 03/19 13:47