在CGPointMake
让我失望之后,我发现我们可以像这样初始化一个静态const CGPoint
:
static const CGPoint p = { 0.f, 0.f };
它有效,但实际上做的是大括号表示法吗?
答案 0 :(得分:10)
CGPoint是一个结构:
struct CGPoint {
CGFloat x;
CGFloat y;
};
这是在C中初始化结构的有效方法。请参阅Struct initialization of the C/C++ programming language?。