如何在Swift(HUGE_VALF)中永远重复animation?

根据文档,永远重复CABasicAnimation的方法是将其repeatCount设置为HUGE_VALF

但是在Swift中, HUGE_VALF会导致编译错误。 Swift似乎不了解标准库(或者这个常量所在的位置)。

现在我该怎么做?

repeatCount设置为Float.infinity 。 这编译和工作。

在任何情况下, HUGE_VALF都是传统价值。

尽pipe如此,这些数字常数名称并不是Swift可以看到的。 我曾尝试在桥接头中导入<stdlib.h> ,但没有帮助。

我使用“巨大”值。 它是一个build_in只读var;