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