Xcode:“构建并运行”而不重新启动 iPhone 模拟器
Posted
技术标签:
【中文标题】Xcode:“构建并运行”而不重新启动 iPhone 模拟器【英文标题】:Xcode: "Build and run" without restarting iPhone emulator 【发布时间】:2010-08-17 16:50:44 【问题描述】:我刚刚开始为 Xcode 和 iPhone 开发而奋斗,所以这可能是一个愚蠢的问题,但 Xcode 的这种奇怪行为我似乎无法落后。
当我更改我的代码(.m、.h 文件)并按“构建并运行”时,(已经运行的)模拟器似乎重新启动了我的应用程序,但实际上并没有反映我的更改。
另一方面,如果我修改 UI(.xib 文件),我确实会在“构建并运行”之后看到更改。
测试代码更改的唯一方法似乎是手动退出模拟器并重新启动,我很快就厌倦了。
一定有我遗漏的东西。这是什么?
【问题讨论】:
你确定它没有反映你的变化吗?我以前从未见过这种行为。 XCode 是否在再次启动之前要求您“停止可执行文件”? 是的,确实如此。我按确定,之后模拟器显示应用程序关闭并重新出现。请注意,它似乎没有重新启动,或者至少保持状态。例如,当使用 FlipsideView 时,它会在顶部显示之前的一侧(在模拟器中按 HOME 并重新启动应用程序时的行为相同)。我正在使用 ios 4 SDK - 这可能与多任务处理有关吗? 我遇到了同样类型的问题。如果我开始一个新项目并在视图上添加一个 UISegmentedcontrol,我想看看它在模拟器中的外观。模拟器只显示一个灰屏,好像我从未对其进行任何更改...所以它拒绝向我显示我的更改...我正在使用带有 osx 10.6 的 VirtualBox 【参考方案1】:我相信这是我遇到的问题:
http://lists.apple.com/archives/xcode-users/2010/Jul/msg00026.html
不过,目前还没有好的解决方案。
【讨论】:
以上是关于Xcode:“构建并运行”而不重新启动 iPhone 模拟器的主要内容,如果未能解决你的问题,请参考以下文章
通过 AppleScript 构建并运行一个 xcode 项目
如何在xcode中使用图像文件作为启动图像而不将其名称更改为“Default.png”并将其重新导入到项目中?