【发布时间】:2016-01-02 01:37:05
【问题描述】:
这必须在某个地方的文档中,但我找不到它。使用CGSizeMake 定义矩形时.f 是什么意思,如CGSizeMake(200.0f, 100.0f);?
【问题讨论】:
-
与
CGSize无关。
标签: ios objective-c cgsize
这必须在某个地方的文档中,但我找不到它。使用CGSizeMake 定义矩形时.f 是什么意思,如CGSizeMake(200.0f, 100.0f);?
【问题讨论】:
CGSize无关。
标签: ios objective-c cgsize
.f 表示该值为float。
如果你直接写1.0它被初始化为double。
使用更少的空间1.0f 更好。
【讨论】:
.f。 CGFloat 可能是 double 或 float,具体取决于设备。最好只使用1.0 而不是1.0f。然后编译器可以在编译时根据需要调整该值。
int 用作整数值同样好。 1、1.0 和 1.0f 中的任何一个都将生成相同的二进制文件。