我有一个正在使用phonegap(html5 / js)构建的应用程序,并且突然出现了@autoreleasepool错误,而且我不是xcode开发人员,所以不确定如何解决此问题。

突出显示的代码是:

int main(int argc, char* argv[])
{
    @autoreleasepool {
        int retVal = UIApplicationMain(argc, argv, nil, @"AppDelegate");
        return retVal;
    }
}


我尝试根据其他线程的建议将“自动引用计数”更改为“否”,但是,此操作无效。

任何想法可能是什么原因造成的?提前致谢!

屏幕截图:
http://cl.ly/image/2x2g33371D3w

最佳答案

这不是错误。您不小心在main.m中的第13行上设置了一个断点。由于此行是注释,因此实际的断点将移至@autorelease语句。

只需删除断点(抓住蓝色箭头并将其向右拖动),一切就可以了。

关于ios - Xcode @autoreleasepool在项目运行时出错,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22736269/

10-12 02:29