2017年6月4日日曜日

凡ミスでエラー「reference count should be greater than 0」が発生


cocos2d-xを使ってアプリを開発していますが、シーンを追加していくうちにエラー「reference count should be greater than 0」が発生するようになりました。


原因はSpriteをシーンのコンストラクタで初期化していなかったからという、非常に初歩的なミスでした(´・ω・`)
初期化処理を追加すればエラーは発生しなくなります。

  • releaseメソッドでエラー「reference count should be greater than 0」が発生する
  • 100%エラーが発生するわけでない

こういう現象が起きたときは初期化抜けが原因かもしれません。

0 コメント:

コメントを投稿