我一直在用新的xcode4开发这个iPhone应用程序。实际上,每次我在模拟器中退出应用程序时,我都会在main中的代码行上得到一个错误。m下面是我的代码行,然后是下一行
的错误int retVal = UIApplicationMain(argc, argv, nil, nil);
线程1:程序收到信号:"SIGTERM".
这是怎么回事?我该如何解决这个问题?
SIGTERM是一个Unix信号,用于告诉程序退出(终止)。当你在Xcode中运行程序时,它会在调试程序gdb中运行,gdb会自动捕获某些信号。gdb的信号处理行为可以是控制器,但我只是现在自己研究它是如何做到的,所以不能给你细节。在过去,Mac OS或iPhone上的应用程序被发送Apple Quit事件,我想,但是SIGTERM信号可能被最近添加的突然终止功能所使用。