Iphone 保存生成运行后,Xcode项目代码更改未100%更新
当我在Xcode中对我的iPhone游戏项目进行代码更改,然后执行CMD-B+Enter时,我希望该项目能够以最新版本保存、构建并在模拟器上运行。然而,有时发生的事情是,除非我清理项目,然后构建,否则它不会接受我所做的一个小更改 我是一个长期使用Java的人,对基于C语言及其编译器还比较陌生。有人能给我解释一下在每次构建完成后缓存了什么,以及如何更改我的项目设置以避免每次都需要清理吗?或者告诉我坏消息,这是C开发的一部分?我不想抨击它——我也经常在Java中被编译的JSP卡在工作缓存中PIphone 保存生成运行后,Xcode项目代码更改未100%更新,iphone,objective-c,xcode,Iphone,Objective C,Xcode,当我在Xcode中对我的iPhone游戏项目进行代码更改,然后执行CMD-B+Enter时,我希望该项目能够以最新版本保存、构建并在模拟器上运行。然而,有时发生的事情是,除非我清理项目,然后构建,否则它不会接受我所做的一个小更改 我是一个长期使用Java的人,对基于C语言及其编译器还比较陌生。有人能给我解释一下在每次构建完成后缓存了什么,以及如何更改我的项目设置以避免每次都需要清理吗?或者告诉我坏消息,这是C开发的一部分?我不想抨击它——我也经常在Java中被编译的JSP卡在工作缓存中P 更新:
更新:这与我构建的位置有关系吗?这是我能想到的唯一一件从构建配置角度改变的事情。对我来说似乎很奇怪,因为我在XCode中从来没有遇到过这个问题。这不是C或任何东西的常见问题。基于C语言的工具通常和Java语言的工具一样可以做到这一点。在Xcode构建首选项中,确保“未保存的文件”设置为“始终保存”。否则,Xcode将不会在生成之前自动保存文件,并将使用保存到磁盘的最后版本 进入“产品”菜单,选择“清洁”,然后选择“构建”。就是这样。有一个类似的问题,我在iPhone模拟器中重置了内容和设置以防有人仍然遇到这个问题(因为我今天在Xcode 5.1上遇到了这个问题),我所要做的就是打开一个新选项卡并关闭我正在使用的选项卡。Xcode中的某种制表错误 我对此不确定,但如果您使用的是git,请转到xcode首选项->源代码管理->常规
- 取消选中“自动刷新本地状态”
- 取消选中获取并自动刷新服务器状态
- 取消选中“自动添加和删除文件”
- 取消选中“选择要自动提交的文件”