[問題] iOS連線的頻寬速度....

看板MacDev作者 (刻骨銘心...)時間12年前 (2012/03/16 09:33), 編輯推噓1(106)
留言7則, 3人參與, 最新討論串1/1
Hi 各位大大好~ 想請教一下有經驗的大大們都怎麼取得連線的速度呢? 目前想到是用: NSData *pData = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error]; 在執行sendSynchronousRequest之前取得目前時間, 然後執行完取得執行完後的時間 然後就可以算得出每一秒的速度. 不知道這樣的作法是不是正確的? 或者是有大大知道還有甚麼方式(api)可以取得相關資訊嗎? 感謝 ! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.248.161.28

03/16 16:30, , 1F
這樣做必須下載一個夠大的檔案(ex:10MB)算時間才有意義
03/16 16:30, 1F

03/16 16:32, , 2F
但是手機(3G)的問題在於速度不穩定..時快時慢..
03/16 16:32, 2F

03/16 16:33, , 3F
可能這1秒有200K..下一秒卻是10k..
03/16 16:33, 3F

03/16 23:32, , 4F
感謝回覆!但怕網路很慢時下載的檔案太大會等待很久.有其
03/16 23:32, 4F

03/16 23:34, , 5F
他更好的方法可以獲得這個資訊嗎?
03/16 23:34, 5F

03/17 23:28, , 6F
asihttprequest有現成的可以用...
03/17 23:28, 6F

03/19 13:47, , 7F
感謝兩位大大的回應!
03/19 13:47, 7F
文章代碼(AID): #1FOfXfGZ (MacDev)