tswi's dev

動くものが正しいものだ

Objective-C

クラス名を指定してオブジェクト取得する方法

NSClassFromStringを利用して、文字列でクラス指定してオブジェクト取得する。 id object = NSClassFromString(@"AnyClassName"); とか AnyClassName *anyClass = [[NSClassFromString(@"AnyClassName") alloc] initWithAnyMethod]; 存在しないクラス名を指…

重なったSpriteの表示順を変更する

cocos2dで、スプライトを動かしながら描画の奥行きを入れ替えたいときの方法。 バージョンは1.0.1。 例えば下記みたいに、マップの上を動くような挙動をさせる場合。 詳細はcocos2dに付属のサンプル(TileMapTest.mなど)を参照すれば書いてあるので、 要点の…

Xcode4.3.2でViewControllerを追加する方法

Xcode4.2に準拠した入門用のテキストを読みながらXcodeを利用した開発方法を勉強してたんだけど、どうも環境(Xcode4.3.2)と操作方法が違っている箇所があったのでメモ。 1. 新規ファイル選択画面を開く メニューの[File]-[New]-[File]を選択して、下記ダイア…