我的iOS应用程序是用iOS 5 SDK编写的。当我按照苹果的要求切换到较新的SDK版本时,iOS目标版本5从未被修改过。使用新的SDK (9),我无法让它使用旧的设置进行编译,我正在尝试切换到一个较新的目标。(6,7,8,9,我有同样的问题)。这个应用程序有混合代码,有些文件使用ARC,有些没有。当我切换到较新的OS目标时,我会遇到许多有关ARC的错误,主要是围绕调度队列管理(调度_ newer /调度_release)。如果我添加-fno-objc-弧形的应用程序崩溃,如果我删除调度_保留/发布调用,应用程序崩溃。我的问题是:
发布于 2015-10-01 09:15:34
如果没有看到代码,就很难提出任何具体的建议。通常情况下,我倾向于在应用程序启动时设置队列,而从不释放它。试图找到合适的时间来保留/释放队列,只是觉得这是一个我不需要处理的问题。
https://stackoverflow.com/questions/32882984
复制相似问题