Я хочу получить скорость сети iPhone так, чтобы я мог дать пользователю информацию, когда скорость является слишком медленной.
Помните, что iPhone - это беспроводное устройство и, скорее всего, находится в движении. Скорость сети может (и будет) меняться резко от момента к моменту, поэтому измеряйте среднюю пропускную способность в течение как минимум 20 секунд или около того... именно так работают "столбики". Если бы они обновлялись в реальном времени, они бы прыгали повсюду.
Скорость сети будет радикально отличаться в зависимости от огромного количества переменных между iPhone и сервером, к которому вы пытаетесь подключиться.
Гораздо лучше адаптировать свое поведение на лету, основываясь на скорости потока данных, которой вы пользуетесь в данный момент времени.
Это похоже на то, как Netflix автоматически регулирует качество видео по мере изменения качества сетевого соединения.