2012-04-27 130 views
0

我正在创建一个iPhone版的iPhone应用程序(不是通用的)。我创建了所有.m .h和XIB文件的副本,并在每个文件的末尾添加了“iPad”,以及所有的课程。这当然是单调乏味,过于复杂,但我不知道更好的方法。无法连接iPad插座?

我的问题:当我在iPad文件的所有者和急救员连接到我的iPad XIB(见图片)Xcode的连接如下图所示的iPhone视图控制器代码 iPad的视图控制器代码XIB。

iPad XIB. When I connect the iPad XIB to the File's Owner and First Responder shown Xcode connects the XIB to my iPhone ViewController class, not the iPad ViewController

然后我去了代码(见下文),看看我是否可以改为直接从代码(那些小圆圈,以出口代码行的左侧)连接,但无济于事。当我点击并拖动这条线并放开XIB时,它不起作用。它什么都不做。 iPad ViewController code. Doesn't connect to the iPad XIB shown at right.

如何将iPad XIB与我的iPad代码相关联(缺少更好的单词)? iPad XIB已经是目标版本FWIW的一部分。

回答

4
  • 在iPad的厦门国际银行文件点击FileOwner ..
  • 转到身份inspector..in公用事业科。
  • 你会看到类名there..Make确保它指向iPad的代码类
+0

完美。谢谢。 – 2012-04-27 05:57:56

1

请确保您已将正确的文件名包含在您的XIB中的文件检查器中。这应该与您尝试连接对象的类匹配。

enter image description here

0

检查您为每个厦门国际银行给出的类是正确的。那是在身份检查

+0

在IB中选择文件所有者,然后单击身份检查器。您可以看到当前设置了哪个类。将其更改为您需要的ipad viewcontroller类。 – 2012-04-27 05:54:51

0

试试这个

文件 - >刷新所有类文件 文件 - >阅读类文件(选择MyClass.h) 重新连接文件的所有者通过 一个。将类设置为“MyClass” b。重新连接视图到文件所有者的视图 现在一切都恢复正常。奇怪的。

希望这有助于超过它的困惑;-)