Я создаю индикатор загрузки и хотел бы получить доступ к прогрессу моей загрузки. Хотя, когда я печатаю значение в консоль, я получаю только три огня.
uploadTask.observe(.progress) { snapshot in
guard let progress = snapshot.progress else { return }
print("\((progress.completedUnitCount / progress.totalUnitCount) * 100)%")
}
Это распечатает
0%
100%
100%
Файл может быть более 1 МБ, поэтому Это не достижение загрузки в одной партии. Могу ли я получить более детальное значение?