Ich habe dies versucht:Warum kann ich keine Konstante in einen CGRectMake einfügen?
CGRectMake(0.0f, kFooBarHeight, 100.0f, 10.0f);
Ich erhalte einen Fehler unexpected ';' before ')'
und too few arguments for CGRectMake
. Wenn ich dies mit:
CGFloat foo = kFooBarHeight;
CGRectMake(0.0f, foo, 100.0f, 10.0f);
dann alles in Ordnung ist. Sind Konstanten nicht geeignet als Parameter weiterzugeben?
Ich vermute, niemand kann Ihnen sagen, was vor sich geht, wenn Sie die Definition von kFooBarHeight einschließen. –
lustig. Versuchen Sie, die kFooBarHeight-Definition zu posten – IlDan
Warum setzen Sie das 'f' nach den Konstanten - wenn ich Konstanten verwende, schließe ich nie die f ?? – zpesk