iOSシミュレータでタスクを消すと、アプリがクラッシュする原因

Xcodeで開発してて、シミュレータや実機でテスト中、メモリリークなどの確認のためにタスクを消してみた。
(ホームボタン2回押して、アイコン長押しで。)
するとその時点でホーム画面が真っ黒になったり、アプリを起動したら黒くなったり、終了前の画面で止まってたりとおかしいことになった。
ARCにメモリ管理任せてるから、終了時のメモリ解放がうまく行ってないのか……?
と思って調べたら見つけた。

Mobile Dev. (iPhone + Objcetive C)

Xcodeの左上にあるStopボタンで、デバッグを止めればいいらしい。
あーよかった。

関連記事:


コメントを残す

メールアドレスが公開されることはありません。

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt=""> <pre class="" title="" data-url=""> <span class="" title="" data-url="">