我使用AFHTTPRequestOperation將1-6圖像上傳到Web服務器。奇怪的是,當它在我的「setUploadProgressBlock」報告進度它報告totalBytesWritten爲: 32,768 32,768 32,768 32,768 2420 ...,並不斷重複,直到2420塊最後是餘數。AFHTTPRequestOperation進度不均勻
我正在使用UIProgressView來報告上傳進度,由於開頭(32,768字節塊)中的塊不等,所以立即跳到30%左右。我已經欺騙了這個基本上忽略了前四個大塊,但我想知道是否有人解釋它爲什麼這樣做,或者一個更優雅的方式來處理它。此外,一旦它報告所有字節已被寫入,它就會在幾秒鐘內「無所事事」,這似乎是不合理的長時間延遲。我已經使用UIActivityIndicator(微調)處理了這個問題,但是令人煩惱的是延遲時間太長了。我應該提到這是在3g上測試的,因爲這將成爲目標環境。