当我在XCode中对我的iPhone游戏项目进行代码更改,然后执行CMD-B + Enter时,我期望项目被保存,构建和运行在最新的模拟器上。有时候发生的事情是,除非我清理项目然后再构建,否则它不会带来我所做的小改变。XCode项目代码更改在保存 - 生成 - 运行后没有更新100%
我是一个很长时间的Java人,对于基于C的语言是新鲜的,它是编译器。有人可以向我解释在每次构建之后缓存什么,以及如何更改我的项目设置以避免每次都需要清理?或者告诉我这是C开发的一部分的坏消息?不要试图抨击它 - 我经常使用Java编译JSP,并将其停留在工作缓存中。 :P
更新:这是否与我的构建位置有关?这是我能想到的唯一一件从构建配置角度改变的东西。
是您的本地(Mac)硬盘上的源代码,或者它可能位于网络卷或外部文件系统(例如DOS格式的USB存储棒或硬盘)上?还有什么样的Mac和你使用的是什么版本的OS X和Xcode? – 2010-04-02 15:02:27
源代码位于本地机器上。这是一个四核27“iMac,我使用的是OS X 10.6.2和XCode 3.2.1版。 – Greg 2010-04-02 17:50:49