0

私のアプリは、ビルドしてデバッグするときはうまく機能しますが、単独で実行すると、他の問題が原因でクラッシュします。
1 つの NSObject クラス、1 つの UITableView クラス、1 つの UIView クラス、1 つの UITableViewCell クラス、および 1 つの NSOperation クラスがあります。体に同様の問題がありますか、または誰かが私を助けることができますか.

Application Specific Information:
objc_msgSend() selector name: release
iPhone Simulator 235, iPhone OS 4.2 (iPhone/8C134)

Thread 0 Crashed:  Dispatch queue: com.apple.main-thread
0   libobjc.A.dylib                 0x01134a67 objc_msgSend + 27
1   UIKit                           0x004ab1e2 -[UITableViewCell removeFromSuperview] + 167
2   UIKit                           0x003249d9 -[UIView dealloc] + 340
3   UIKit                           0x0032e281 -[UIScrollView dealloc] + 341
4   UIKit                           0x003661ce -[UITableView dealloc] + 1085
5   Foundation                      0x000698da __delayedPerformCleanup + 59
6   CoreFoundation                  0x00f4bbde CFRunLoopTimerInvalidate + 446
7   CoreFoundation                  0x00fb57d7 __CFRunLoopDoTimer + 1799
8   CoreFoundation                  0x00f11cc9 __CFRunLoopRun + 1817
9   CoreFoundation                  0x00f11240 CFRunLoopRunSpecific + 208
10  CoreFoundation                  0x00f11161 CFRunLoopRunInMode + 97
11  GraphicsServices                0x01874268 GSEventRunModal + 217
12  GraphicsServices                0x0187432d GSEventRun + 115
13  UIKit                           0x002fa42e UIApplicationMain + 1160
14  Time                            0x00001e08 main + 102 (main.m:14)
15  Time                        0x00001d99 start + 53
4

1 に答える 1

1

このテクニカルノートには、クラッシュログに関する技術情報が含まれています。

http://developer.apple.com/library/mac/#technotes/tn2004/tn2123.html

ただし、クラッシュログの問題ではなく、デバッグの問題が発生しています。

ここでデバッグのヒントを参照してください。

http://www.cocoadev.com/index.pl?DebuggingTechniques

クラッシュ ログの解釈には練習が必要です。ここの人々はこれを見てremoveFromSuperview、すぐに「ああ、手がかりだ! これはメモリの問題である可能性が高い」と考えます。保持カウントがすでにゼロの場合、もう一度デクリメントするとクラッシュする可能性があります。したがって、彼らはあなたがあなたを解放しすぎていると考えています。UITableViewCell

alloc / init、release、またはautoreleaseについてUITableViewCellを確認してください...

于 2011-02-27T02:00:49.650 に答える