2011-09-05 ヘッダファイルに... @interface ViewController : UIViewController @endという初期状態でint hoge ;と書くと、 「変数宣言してんじゃねぇよボケ」と怒られる。 だけど、@interface ViewController : UIViewController { int hoge; } @endとすると怒られなくなる。なんで?というか、そもそも初期状態で { }がないのはなぜ?違いがわからん....