件名は本当に... Xcodeのデバッガのチュートリアルはどこにもありますか?私は雑誌や雑草を見つけていますが、包括的ではなく、十分に深くなっています。今私の問題は、この...これと組み合わせるXcodeのデバッガの使い方に関する良いチュートリアルはありますか?
#0 0x90d9c688 in objc_msgSend
#1 0x30506515 in NSPopAutoreleasePool
#2 0x30901697 in _UIApplicationHandleEvent
#3 0x32046375 in PurpleEventCallback
#4 0x30245560 in CFRunLoopRunSpecific
#5 0x30244628 in CFRunLoopRunInMode
#6 0x308f930d in -[UIApplication _run]
#7 0x309021ee in UIApplicationMain
#8 0x00001ff8 in main at main.m:14
... ...
0x90d9c688 <+0024> mov 0x20(%edx),%edi
...この...
EXC_BAD_ACCESS
..です。あまり助けてはいけない。または全く、本当に。私はコードの行をコメントに頼っているし、より良い方法がある必要があります。
おかげ
UPDATE:ヒントは、物事を少し説明し助けたのに私が推測するには、おそらく私の通気は、本当の問題から気晴らしのビットでした。私が実際にやっているのは、上記の説明だけでなく、デバッガの一般的な使い方です。
- デバッガは、ソースコードビューから(私が推測している)アセンブリコードになる場合がありますか?私は両方の時間を同時に見ることができる方法はありますか?
- アセンブリコードに何か具体的な情報がありますか、または特定の状況で役立つものはありますか?
- ブレークポイントがアクションを許可するかのように見えるので、NSLogステートメントでコードをペーストするのではなく、そのコードを利用する方法が不思議です。
私はこれらが広く、おそらく個別に質問されるべきであることを知っていますが、他の場所で既に文書化されているこれらのトピックではSOのスペースを混乱させたくありません。
私もここで尋ねほぼ重複した質問があります気づいた:What are some Objective-c debugging tips?
これは古い質問です。しかし、この問題を抱えている人にとって、私は[このRay Wenderlichチュートリアル](http://www.raywenderlich.com/10209/my-app-crashed-now-what-part-1)が絶対に優れていることがわかりました。 –