cocos2dで別のシーンに移るときは、もろもろdeallocされるのだけど
加速度センサのdelegateは存続するので放っておくと
クラッシュするわけですね。
シミュレータだと動いてたのがデバイスで突然動かなくなったから
何事かと思ったですよ。
ちゃんと
[UIAccelerometer sharedAccelerometer].delegate = nil;
とかしておかないといけないのね。
プログラミングのことを書くぞ。I'm gonna write programming-related topics here.
cocos2dで別のシーンに移るときは、もろもろdeallocされるのだけど
加速度センサのdelegateは存続するので放っておくと
クラッシュするわけですね。
シミュレータだと動いてたのがデバイスで突然動かなくなったから
何事かと思ったですよ。
ちゃんと
[UIAccelerometer sharedAccelerometer].delegate = nil;
とかしておかないといけないのね。