Xcode:“构建并运行”而不重新启动iPhone emulator

Xcode:“构建并运行”而不重新启动iPhone emulator,iphone,xcode,emulation,ios,Iphone,Xcode,Emulation,Ios,我刚刚开始努力开发Xcode和iPhone,所以这可能是一个愚蠢的问题,但Xcode的这种奇怪行为似乎让我无法理解 当我更改code.m、.h文件并按Build和Run时,已经运行的emulator似乎会重新启动我的应用程序,但实际上并不反映我的更改 另一方面,如果我修改UI.xib文件,我会在构建和运行之后看到更改 测试代码更改的唯一方法似乎是手动退出模拟器并重新启动,我很快就厌倦了这一点 一定有什么我遗漏了。这是什么?我认为我遇到的问题是: 不过,目前还看不到好的解决方案。你确定它没有反映你

我刚刚开始努力开发Xcode和iPhone,所以这可能是一个愚蠢的问题,但Xcode的这种奇怪行为似乎让我无法理解

当我更改code.m、.h文件并按Build和Run时,已经运行的emulator似乎会重新启动我的应用程序,但实际上并不反映我的更改

另一方面,如果我修改UI.xib文件,我会在构建和运行之后看到更改

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


一定有什么我遗漏了。这是什么?

我认为我遇到的问题是:


不过,目前还看不到好的解决方案。

你确定它没有反映你的变化吗?我以前从未见过这种行为。XCode是否要求您在可执行文件再次启动之前停止它?是的。我按下ok,然后emulator显示应用程序关闭并重新出现。请注意,它似乎没有重新启动,或者至少保持状态。例如,当使用FlipsideView时,它会在模拟器内按HOME键并重新启动应用程序时,以相同的行为显示先前位于顶部的一侧。我正在使用iOS 4 SDK-这可能与多任务处理有关吗?我遇到了相同类型的问题。如果我启动一个新项目,在视图上添加一个UISegmentedcontrol,我想看看它在模拟器中的外观。模拟器只显示一个灰色的屏幕,好像我从来没有对它做过任何改变。。。所以它拒绝给我看我的变化。。。我正在使用osx 10.6的VirtualBox