cocos2d に Appbank(nend) 広告を入れる

マニュアルには、
[code]
[self.view addSubview:self.nadView];
[/code]
とあるんですが、
このとおりに書くとエラーになるので、
[code]
[[[CCDirector sharedDirector] view] addSubview:self.nadView];
[/code]
とかく必要がある。

あと、dalloc メソッド内に以下を記述する。
[code]
[self.nadView setDelegate:nil]; // delegate に nil をセット
[self.nadView release];
self.nadView = nil;
[/code]

カテゴリー: iOS

CCCallFuncND 使用時の注意点

CCCallFuncND の引数には retain を指定しないとエラーがでる。

XCode 4.5.2 + DeployTarget 5.1 + Storyboard + image でエラーを回避する方法

XCode 4.5.2 で Deployment Target を 5.1 にして storyborad に imageView を配置してイメージを設定して、
iPhone 5.1 Sumirator や iOS5.1 の iPhone 実機で実行すると、
main.m の UIApplicationMain のところでエラーが出ます。

これを回避するには、
storyboard を右クリックし、Open As > Source Code でソースコードを表示し、
Document タグ内の useAutolayout の値を NO にするとエラーがでなくなります。

上記は色々試した結果ですが、
正しいかどうかは分かりません。

他に正しい対処法があれば教えて下さい。

カテゴリー: iOS