Xcode:“构建并运行”,无需重新启动iPhone模拟器

问题描述:

我刚开始对抗Xcode和iPhone开发的方式,所以这可能是一个愚蠢的问题,但是Xcode有这种奇怪的行为,我似乎无法得到背后。Xcode:“构建并运行”,无需重新启动iPhone模拟器

当我更改我的代码(.m,.h文件)并按“构建并运行”时,(已运行)模拟器似乎重新启动我的应用程序,但实际上并未反映我的更改。另一方面,如果我修改UI(.xib文件),我确实在“构建和运行”后看到更改。

测试代码更改的唯一方法似乎是手动退出模拟器并重新启动,我很快厌倦了它。

必须有我遗失的东西。它是什么?

+2

你是积极的,它没有反映你的变化?我从来没有见过这种行为。 XCode在再次启动之前是否要求您“停止可执行文件”? – 2010-08-17 17:30:50

+0

是的,它的确如此。我按OK,之后模拟器显示应用程序关闭并重新出现。请注意,它似乎不会重新启动,或至少保持状态。例如,当使用FlipsideView时,它将显示以前位于顶部的一侧(在按住HOME并在模拟器内重新启动应用程序时的行为相同)。我正在使用iOS 4 SDK - 这与多任务处理有关吗? – miracle2k 2010-08-18 14:38:12

+0

我遇到了同样类型的问题。如果我开始一个新项目,并在View上添加一个UISegmentedcontrol,我想看看它在模拟器中的外观。模拟器只显示一个灰色的屏幕,就好像我从来没有做过任何改变... 因此,它拒绝让我看到我的变化...我是Virtualin osx 10.6 usin – 2011-02-05 22:52:43

我相信这是这个问题我运行到:

http://lists.apple.com/archives/xcode-users/2010/Jul/msg00026.html

看不到很好的解决方案,但。