2012-01-24から1日間の記事一覧

Xcode3.2の再インストール

Mac OSX Cocoa プログラミングを読んでいますが、 Xcode3.2が使いたい状況です。Xcode4.1とXcode3.2を併用できる状態だった(はず)なのですが、 Saveしようとするとエラーがでます。 調べると、再インストールが必要だとわかりました。まず、Xcode3.2をアン…

Adobe Flash CS5でモバイルアプリ開発

FlashでAndroid&iOSアプリを作ります。まず環境設定ですが、Air for Androidをインストールします。 と思ったら、もう配布されていない。 現在は、Adobe Flash Professional CS5 Extension for AIR 2.5 というのを用いるようですが、こちらも2012年1月現在配…

C++に新たに追加されている事項 - Cと比較して

・参照 ・関数テンプレート ・仮想関数 ・純粋仮想関数 ・抽象クラス ・演算子のオーバーロード - メンバ関数として - フレンド関数として - 単項演算子のオーバーロード ・クラスの型変換と変換コンストラクタ ・メモリの開放とデストラクタ ・コピーコンス…

Objective-Cにおけるメソッドの記法

例えばメソッドをJavaで書いてみる。 public void increment(Object sender) { count++; textField.setIntValue(count); } Objective-Cで書くとこうなる。 -(void)increment : (id)sender { count++; [textField setIntValue:count]; } アクセス修飾子は存在…

Objective-Cにおける型と定数

・idは任意のオブジェクト型へのポインタである ・BOOLはcharと同じだが、ブーリアン値として用いられる ・YESは1 ・NOは0・IBOutletは無(nothing)へと評価されるマクロである ・IBActionはvoidと同じ (これら2つのキーワードはInterface Builderがクラス…