在 Xcode 4.3.3 中创建了一个名为 Test 的新项目,不使用storyboards。错误提示:Storyboards are unavailable on iOS 4.3 and prior。
编译运行时提示:Thread 1:signal SIGABRT
于是我非常纳闷,我不是都没使用 Storyboards 吗?而且工程中也没有 .storyboard 文件,为什么还要提示我 “storyboards 在 iOS 4.3 以及之前的版本不能使用”呢?
后来发现原来是因为我之前也建过名为 Test 的工程,删掉工程后但是它相应的配置文件还存在,成为了脏数据。
解决方法是删掉 ~/Library/Developer/Xcode/DerivedData 目录中与该工程对应的目录。
注意:在 Finder 中看不到该目录,需要在终端中通过命令行去删除。命令如下:
cd ~/Library/Developer/Xcode/DerivedData
rm -rf 目录名
参考:http://blog.csdn.net/vieri_ch/article/details/7722834