当使用接受CGFloat
s 的 iPhone Objective C 方法时,例如[UIColor colorWithRed:green:blue:]
,将 af 附加到常量参数以将它们显式指定为浮点数是否很重要,例如,在这种情况下我是否应该始终键入 0.1f 而不是 0.1?还是编译器会在编译时自动将 0.1(通常是双精度)转换为 0.1f(浮点数)?我不希望在运行时发生这些转换,因为它们会不必要地占用性能。
提前致谢
法师先生
当使用接受CGFloat
s 的 iPhone Objective C 方法时,例如[UIColor colorWithRed:green:blue:]
,将 af 附加到常量参数以将它们显式指定为浮点数是否很重要,例如,在这种情况下我是否应该始终键入 0.1f 而不是 0.1?还是编译器会在编译时自动将 0.1(通常是双精度)转换为 0.1f(浮点数)?我不希望在运行时发生这些转换,因为它们会不必要地占用性能。
提前致谢
法师先生