从没想过我会在这个文件中得到一个错误,当我编译,但运行我的调试模式,应用程序停止应用程序,并强调行main.m文件错误打造
NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
在我的后main.m文件作为断点。当我在正常模式下运行时,该应用只显示黑屏。这是什么意思?
(更新)
好吧,到目前为止没有任何工作。这是错误的代码:
#import <UIKit/UIKit.h>
int main(int argc, char *argv[])
{
NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
int retVal = UIApplicationMain(argc, argv, nil, nil);
[pool release];
return retVal;
}
堆栈说
Pending breakpoint 1 - ""main.m":31" resolved
奇怪的是,我删除了之前这个问题在上述视图控制器,还有没有警告或错误,我应用程序仍然在调试模式下暂停或返回黑屏并在正常运行模式下冻结。
这是一个包含我的视图和窗口布局的两个屏幕截图,位于IB的两个NIB中。如果您愿意,您还可以下载我的完整项目以浏览代码。该项目被命名为“iHouse.zip”
否则,任何其他特定代码任何人想看到的,我很高兴能在这里粘贴上的要求。否则,我很难过。
谢谢。
没有代码或错误消息使它无法回答那个... – Eiko 2010-07-19 17:04:18
你可以发布堆栈吗? – tadejsv 2010-07-19 17:19:56
“该应用停止并突出显示该行......作为断点”因此关闭您的断点。 – 2010-07-19 17:24:15