当我运行应用程序时,为什么我对viewcontroller的更改不会更新?

时间:2011-05-09 01:05:56

标签: iphone ios4 xcode4

我有一个视图控制器,它是导航控制器的一部分。当我对其进行更改时,例如移动按钮的位置或向视图控制器添加另一个标签,当我运行它时,更改不会反映在应用程序中。按钮保持在相同位置,新标签不在那里。我究竟做错了什么?

2 个答案:

答案 0 :(得分:0)

我试着杀死模拟器。在我工作的某些机器上,或者可能是特定的项目,应用程序似乎在构建和运行之间保存了一些状态。 Cmd + q模拟器,然后再试一次。

答案 1 :(得分:0)

好的解决了。有2个问题。

1)我重置模拟器。转到:iOS模拟器>重置内容和设置。这从模拟器中删除了旧版本的应用程序。

2)因为我将默认视图控制器'rootviewcontroller'更改为其他内容,我不得不手动删除xib文件中对rootviewcontroller的引用。我通过在TextEdit中打开xib并为'rootviewcontroller'执行ctrl-F来完成此操作。不确定在Interface Builder中是否有更简单的方法,但这对我有用。