私はこれを試してみました: なぜ定数をCGRectMakeに入れることができないのですか?
CGRectMake(0.0f, kFooBarHeight, 100.0f, 10.0f);
私はエラー
unexpected ';' before ')'
、および
too few arguments for CGRectMake
を取得します。私はこれと交換するとき:
CGFloat foo = kFooBarHeight;
CGRectMake(0.0f, foo, 100.0f, 10.0f);
すべては問題ありません。定数はパラメータとして渡すのに適していませんか?
kFooBarHeightの定義を含めない限り、何が起こっているかは誰にも分かりません。 –
面白いです。 kFooBarHeightの定義を掲示してみてください – IlDan
なぜ定数の後ろに 'f'を置いていますか?私が定数を使うときは決してfを含んでいませんか? – zpesk