我使用AFHTTPRequestOperation将1-6图像上传到Web服务器。奇怪的是,当它在我的“setUploadProgressBlock”报告进度它报告totalBytesWritten为: 32,768 32,768 32,768 32,768 2420 ...,并不断重复,直到2420块最后是余数。AFHTTPRequestOperation进度不均匀
我正在使用UIProgressView来报告上传进度,由于开头(32,768字节块)中的块不等,所以立即跳到30%左右。我已经欺骗了这个基本上忽略了前四个大块,但我想知道是否有人解释它为什么这样做,或者一个更优雅的方式来处理它。此外,一旦它报告所有字节已被写入,它就会在几秒钟内“无所事事”,这似乎是不合理的长时间延迟。我已经使用UIActivityIndicator(微调)处理了这个问题,但是令人烦恼的是延迟时间太长了。我应该提到这是在3g上测试的,因为这将成为目标环境。