Cálculo de conexión / velocidad de descarga

Tengo un programa de cliente y servidor (ambos en Obj-C) y estoy transfiriendo archivos entre dos dispositivos usando los programas.

La transferencia funciona bien, pero me gustaría mostrarle al usuario qué velocidad de transferencia están obteniendo.

Entonces, sé el tamaño total del archivo, y cuánto del archivo se ha transferido, ¿hay alguna manera de calcular la tasa de transferencia a partir de esta información y, si no, qué información necesito para calcular la tasa de transferencia?

Gracias

Respuestas a la pregunta(4)

Su respuesta a la pregunta