1

基本上,我在“Classes”目录以及“Classes”组下拥有所有 .h 和 .m 文件。然后我后悔给了这样一个名字,所以我使用“mv”命令行将目录更改为“src”,然后删除“Classes”组并将“src”拖回。然后当我运行我的代码时,我得到了一个 sigabrt立即出错。有谁知道为什么?我尝试重新打开 xcode 项目,但没有解决它。非常感谢!

4

1 回答 1

4

对于我想以不同方式组织的 117 个源文件,我必须这样做一次。这是我所做的:

  1. 从项目中删除所有源文件和组(删除引用)并退出 Xcode。
  2. 在查找器中查看您的文件,创建一些新文件夹并根据需要移动源文件。
  3. 返回 Xcode,在项目文件列表中拖动新源文件层次结构的根文件夹。Xcode 将为您创建的任何子文件夹创建组文件夹,从而完全匹配您在磁盘上的层次结构(在导入对话框中有一个选项)。不要忘记检查导入的文件是否已添加到您的目标中(再次在导入对话框中)。

然后你的项目应该像以前一样编译。还有其他方法可以实现这一点,但我发现这种方法是最有效的。

于 2013-02-22T14:16:26.590 回答