2012-01-26 27 views
1

首先,我会说我已经花了6小时在这个主题上,并已阅读互联网提供的一切,这就是为什么我来到这里。更新iPhone应用程序到通用:IBOutlets

我已转换为Universal,Xcode创建了MainWindow-iPad.xib,一切看起来都很好。 这是我的问题:

1)新的iPad特定xib的命名约定是什么? Xcode创建了“-iPad”,但我相信我应该让它们成为“〜ipad”。为什么区别?

2)(最重要的)创建好几个“〜ipad”xib后,Xcode似乎知道要加载这些。因此,我将复制内容,例如“RootViewController.xib” 并将其粘贴到“RootViewController〜ipad.xib”中。 这就是问题:这个新的〜ipad xib没有插座或引用插座! 我无法将我的网页上的按钮链接到任何内容。我如何做到这一点,没有一个单独的〜ipad .m和.h的一切?

谢谢你们的帮助!一旦我完成所有的工作,我会写一篇教程。

回答

3

只需将该〜iPad笔尖的类设置为与相应的iPhone笔尖相同的类名即可。这是在Interface Builder的检查员中完成的。根据您的操作顺序,您可能需要重新连接插座。我认为,如果您在设置课程之后将对象从iPhone笔尖复制到iPad笔尖,那么这些插口将保持连线状态。

+0

它似乎并没有出现,特别是笔尖有一个类与它关联,但表中。 AHHHHH ...文件的所有者。你是我的朋友的救星!今晚我终于可以入睡了!谢谢!!!!!! – Gravemind

+0

任何时候,如果每次有人在堆栈溢出保存我的后方时有一美元,我会成为一个有钱人:)。当你完成它时,给我一个指向该教程的链接。 –