我有几个似乎与项目编译的源文件(全部在一个组中),但我无法步入它们或设置任何断点。为什么我不能在我的XCode源代码中插入或设置断点?
这些文件是我在项目中使用的相同文件的较新版本。 (我更新了第三方使用的代码)。更新之后,这些较新的文件似乎与项目一起编译,但不知何故,它们似乎并不是链接器放入我的最终对象(就像它使用较旧的文件一样)。
所以我可以这样做:
1.在这些文件的一个强行创建一个语法错误和编译器抱怨
我不能做到这一点:
1.在任何一个文件
命中断点 2.步入从断点这些文件之外
3.任意代码添加的NSLog语句,看看输出
它像项目文件(或别的东西),有它的手在老编译后的文件(因此th e项目编译正常并运行)并且不会替换这些文件。
帮助!
试过,只有1个文件。有一些缓存的.o文件吗? – pbx 2011-12-13 22:22:24
是的,也许也做一个完整的“干净”。 (Cmd的移K)。 – Mundi 2011-12-14 11:32:02