我正在创建一个iPhone版iPhone应用程序(不是通用的)。我创建了所有.m .h和XIB文件的副本,并附加了" iPad"到每个课程的结尾,以及我的所有课程。这当然是乏味而且过于复杂,但我不知道更好的方法。
我的问题:当我将iPad文件的所有者和第一响应者连接到我的iPad XIB(见图)时,Xcode将下面显示的XIB连接到 iPhone ViewController代码和不是 iPad ViewController代码。
然后我转到代码(见下文),看看我是否可以直接从代码连接(这些小圆圈在Outlet代码行的左边),但无济于事。当我点击并拖动线并放过XIB时,它不起作用。它没有做任何事情。
如何将我的iPad XIB与我的iPad代码相关联(因为没有更好的词)? iPad XIB已经成为目标版本FWIW的一部分。
答案 0 :(得分:4)
答案 1 :(得分:1)
确保您已在文件检查器中的XIB中包含正确的文件名。这应该与您尝试连接对象的类匹配。
答案 2 :(得分:0)
检查您为每个xib提供的课程是否正确。这是在身份检查员
中答案 3 :(得分:0)
试试这个
文件 - >重新加载所有类文件 文件 - >读取类文件(选择MyClass.h) 重新连接文件的所有者 一个。将类设置为“MyClass” 湾将视图重新连接到文件的所有者视图 现在一切都恢复正常了。怪异。
希望这有助于解决问题; - )