2012年9月27日木曜日

CAEmitterLayer

CAEmitterLayerがiOS5から利用できる。

Emitte:発光体

particleなのかな。

以下のサイトが説明がよい。

UIKit Particle Systems in iOS 5 Tutorial

2012年9月22日土曜日

C++ 標準のライブラリがリンクエラーする

まずは、拡張子を「.mm」にすることを確認してみる。
ヘッダーファイルで読み込まれたらそこは、mmにしなくてはいけない。

個人的にはできるだけ、object-cとc++の接点を少なくしておきたい。

viewDidLoad が呼ばれない

UIViewControllerの初期化をinitWithNibNameでなくinitで行うと
-(void)viewDidLoad
が呼ばれない。

initWithNibNameのオブジェクトを作成し終わったときに通知してくれるものと考えると納得。

frameとbounds

frame :スーパービュー基準
bounds :ローカルのビュー基準