BAD_ACCESSスマートフォン用の表示で見るBAD_ACCESSおもにiOS、ときどき変な電子工作、ガジェット話。この広告は、90日以上更新していないブログに表示しています。Debug開発しているとどうしてもぶち当たる壁がデバッグ。その中でもEXC_BAD_ACCESSが出るとお手上げ状態。EXC_BAD_ACCESSは解放済みのオブジェクトに対してアクセスしようとすると発生するエラー。余分に解放してしまったのはどのオブジェクトなのかを探し当てないといけない。通常、EXC_BAD_ACCESSにメッコをつけるためにはNSZombieEnabledを有効にする手段が最も良く知られている。Xcode4では若干、勝手がかわっているようなので、未確認の方は以下のサイトも参考に。Scheme」を開く。Variables」に3つの項目「NSZombieEnabled」「MallocStackLogging」「NSDebugEnabled」を追加し、すべてYESに設定する。「Diagnostics(診断の意)」タブも併せて設定しておく。Objects」にチェックを入れておく。上記のサイトでも紹介されているが、コンソール上でgdbコマンドを実行してより詳細な解放済みオブジェクトを探索することができる。{address}こちらもDebug用のNSZombieEnabledの設定と併せて、忘れやすいのでメモしておく。【今更】遅れてきたマイブーム。書籍の電子化はじめました。「新しいこと」を考え出す人の時代」を読んでみて。パスで波をつくるーC4のパスであそぶ(3)月別アーカイブ参加グループブログレースはてなブログをはじめよう!SOMTDさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。