特集PC技術

独学Objective-C

 

第5回 XCodeデバック設定

XCodeで、実際に開発している最中に起きたエラーについて、どうしても解決に時間がかかってしまった。
そんなときに役に立つ、設定について説明をしようと思う。
初めてこのエラーが起きたとき、正直言って意味不明だったので、調べてまとめることにした。

目次

[1] EXC_BAD_ACCESS

XCodeでプログラムを作成中に1つの問題が起きた。それは、EXC_BAD_ACCESSというエラーです。
既に開放されたオブジェクトにアクセスした場合に発生するようです。

[2] XCode(4.5.2)の設定をする

XCode(4.5.2)の設定方法は以下のとおりです。

・XCodeでプロジェクトを立ち上げます。
・プロジェクト名の部分をクリックします。
・この中から、[Edit Scheme...]をクリックします。
・開いた画面から[Arguments]タブをクリックします。
・[Environment Variables]のところに以下の3つを追加します。
・[Name]に、[MallocStackLogging]、[NSZombieEnabled]、[NSDebugEnabled]を入力し
・[Value]に、[YES]を入力します。新規の追加をするときは[+]ボタンをクリックすることでできます。
・[Diagnostics]タブを開きます。
・Objective-Cの、Enable Zombie Objectsにチェックを入れます。
これでXCodeの準備は完了です。

[3] 更新履歴

日付 詳細
2013/11/13 コンテンツ公開

コメントの投稿


画像の中に見える文字を入力してください。

トラックバックURL

http://www.isl.ne.jp/cgi-bin/mt/mt-tb.cgi/1836

pagetopこのページの先頭へ戻る