Как повторять анимацию навсегда в Swift (HUGE_VALF)?

Согласно документам, способ повторить CABasicAnimation forever - установить его repeatCount в HUGE_VALF.

Но в Swift, HUGE_VALF вызывает ошибку компиляции. Swift, похоже, не знает о стандартной библиотеке (или где бы она ни находилась).

Что мне теперь делать?

Ответ 1

Установите repeatCount на Float.infinity. Это компилируется и работает.

По всей вероятности, HUGE_VALF было устаревшим значением в любом случае.

Тем не менее, это немного удивительно, что эти числовые имена констант не видны Swift. Я попытался импортировать <stdlib.h> в заголовок моста, но это не помогло.

Ответ 2

Я использую значение "ОГРОМНОЕ". это build_in readonly var;