[iP]Objective-Cの文法メモ(#define)
Objective-CというかC言語のお話なのだろうか
#defineを定数的な扱いができるものだと思ってたら、マクロというものらしい。
定数以外にも関数的にも使えるようだ。
//定数的な扱い:posXを100として使える #define posX 100 //関数もあり:degreeToRadian(180)で180度のラジアン値を返す //M_PIは定数で円周率らしい #define degreeToRadian(x) (M_PI * (x) / 180.0) //注意するのは、最後にセミコロンを書いちゃだめ //↓これだとダメ //#define posY 100;
Tweet