星号是指针的符号,这是错误的。
双精度是简单的标量类型。
double messageSize;
您可以省略所有括号。
label.font = [NSFont systemFontOfSize:messageSize];
PS:实际上预期的systemFontOfSize
类型是CGFloat
,即32位系统上的float
和64位系统上的double
。