CoronaSDK上でメモリリークをチェックする方法と、対応として効率良いコードを書くためのノウハウ。 前の記事ではXCodeを使うことで、メモリリークが発生しているかを確認する方法は分かったものの、それがCorona(Lua)上の何が原因で発生して、どう改善すればいいのかまでは分かりませんでした。今回はCoronaSDK上でのメモリ管理方法を紹介します。 Anscaサイト上の「Corona SDK Memory Leak Prevention 101」の記事に、メモリリークの確認と対応について詳しく書かれていますので、それを意訳しつつ見ていきます。 メモリ管理とは Corona(Lua)は自動的にガベージコレクトしてくれる機能があります。 ディスプレイオブジェクト グローバル変数 ランタイム関数 タイマー トランジション はCoronaが管理してくれます。 が、上記5つのうちどれかが管