相关疑难解决方法(0)

Xcode中的异常断点

如何在Xcode中添加异常断点?

int main(int argc, char *argv[]) {

    NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
    int retVal = UIApplicationMain(argc, argv, nil, @"AppController");
    [pool release];
    return retVal;
}
Run Code Online (Sandbox Code Playgroud)

我的项目随机崩溃在下面的代码中,在谷歌搜索,一些建议添加异常断点.我通过点击源代码行添加了断点.编辑断点不允许我改变类型.如何添加Exception Breakpoint以及添加位置?(在AppDelegate?

在此输入图像描述

debugging xcode ios

47
推荐指数
3
解决办法
2万
查看次数

EXC_BAD_ACCESS与IBACTION

我已经阅读了很多关于这个问题的内容,但我似乎仍然有所不同.所以根据我的理解,EXC_BAD_ACCESS会出现内存管理问题.

事情是,我的似乎不是(!:)).问题是,我简单地在IB中添加了一个按钮,圆角矩形,没有图像.我把它与我班上定义的IBACTION联系在一起.顺便说一句,这个方法什么都不做(!).

无论如何,只要我点击按钮,应用程序崩溃就会出现"EXC_BAD_ACCESS".

就我所知,我肯定不会过度释放任何东西.有什么问题?

有线索吗?

这是我的控制台日志:

Loading program into debugger…
sharedlibrary apply-load-rules all
Program loaded.
target remote-mobile /tmp/.XcodeGDBRemote-148-79
Switching to remote-macosx protocol
mem 0x1000 0x3fffffff cache
mem 0x40000000 0xffffffff none
mem 0x00000000 0x0fff none
run
Running…
[Switching to thread 11779]
[Switching to thread 11779]
(gdb) continue
2010-01-15 09:16:34.800 FlightControl1[1899:207] Table loaded
2010-01-15 09:16:35.200 FlightControl1[1899:207] 23
2010-01-15 09:16:35.350 FlightControl1[1899:207] debug
Program received signal:  “EXC_BAD_ACCESS”.
(gdb) 
Run Code Online (Sandbox Code Playgroud)

在我上堆栈之后,这就是我得到的:

#0  0x31ec3ebc in objc_msgSend ()
#1  0x33605784 in -[UIApplication sendAction:to:from:forEvent:] ()
#2  0x336056ec in -[UIApplication …
Run Code Online (Sandbox Code Playgroud)

iphone exc-bad-access uibutton

24
推荐指数
1
解决办法
1万
查看次数

标签 统计

debugging ×1

exc-bad-access ×1

ios ×1

iphone ×1

uibutton ×1

xcode ×1