我刚刚升级到XCode 6(iOS 8 SDK),我在XCode 5(iOS 7 SDK)中没有出现以下警告和错误:
2014-06-08 08:58:57.266 ColorChaos[3250:138871] SetAppThreadPriority: setpriority failed with error 45
2014-06-08 08:59:27.303 ColorChaos[3250:138871] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[__NSSetM addObject:]: object cannot be nil'
SetAppThreadPriority
似乎只是一个警告,因为应用程序继续运行,但是几秒钟/触摸它会因NSInvalidArgumentException
错误而崩溃。
更新后有没有其他人经历过类似的事情?我的代码中没有出现错误(我不认为),它突出显示main.m中Thread 1: signal SIGABRT
的行。
提前致谢。
编辑:我应该注意到我刚刚意识到XCode 5仍然安装在XCode 6旁边,我仍然可以编译并运行我的代码,所以它不再是一个问题,但是知道是否仍然很好它可以修复。答案 0 :(得分:0)
我遇到了类似的问题。如果您正在运行iOS模拟器,请确保将其设置为iPhone 5或更高版本。 Swift代码不会在iOS 4上运行,我相信它是XCode 6的默认模拟器设备。