2009-10-28 62 views
3

我在XCode中创建了一个新的基于视图的应用程序,在自动创建的控制器视图头文件中使用IBAction和IBOutlet标记添加了一些出口和操作。然后,我双击'project_name_ViewController.xib'来启动界面构建器。 但是,界面和操作没有出现在界面构建器中。我能让它们出现的唯一方法就是关闭xib文件,并通过Interface Builder中的文件 - >打开命令重新打开它。在界面生成器中无法正确加载XIB文件

我最近升级到雪豹,在此之前我从未有过这个问题。

有没有人遇到过这个?

回答

7

Xcode充满了奇怪的错误。在做特别的或发布版本之前,我总是遵循我的15步奥术黑魔法仪式。任何时候发生类似问题的事情都会发生,我把它放在飞行的猴子身上,在Xcode的某个地方拧螺栓并重新启动程序(有时是计算机)。这通常会修复它。

当然,对于插座和操作,在交换之前很容易忘记保存源头。确保保存并构建。源代码中的错误也可以阻止它们在IB中出现。

+0

只是为了支持这个答案:保存并构建,然后打开XIB。 – JOM 2009-11-18 08:29:12

+0

X代码似乎神奇地修复它的自我,谁说计算机是确定性的? – Gordon 2009-12-02 09:55:01

+0

哈,视图没有出现,所以我遵循这个建议:保存,关闭并重新打开......中提琴!还有我的看法!谢谢。 – 2010-04-06 05:07:34

相关问题