我看过一些关于制作iPhone应用程序的教程,我试图将插口添加到界面生成器菜单中的“对象”选项。不过我在教程中注意到,当在对象上打开检查器并选择最右侧的选项卡时,除了可以添加插座的类标识选择和Interface Builder标识以外,还有两个额外的对话框。我找不到那些。当我创建我的项目时,我选择了一个基于Window的iPhone项目。有谁知道我为什么不能访问这个出口工具?在Xcode 3.2.3的界面生成器中添加插座到“对象”
2
A
回答
1
看起来您正在使用旧版本的xCode。我建议你升级到最新版本4.6。
在旧版本,你需要选择模板“基于视图的应用程序”,而不是“窗口为基础的应用程序。
希望这有助于。
1
我不知道该教程是什么试图展示,但正确的方法是在代码中定义一个子类,添加该子类的出口,将一个NSObject拖入你的NIB,并将它的类设置到你的子类中,因为否则,如何连接当NIB加载时插座真的会工作吗?NIB加载机器实际上会实例化一个没有这种插座的NSObject,然后尝试连接它,这将失败。
如果你真的想说服Interface Builder NSObject有一个它真的没有的插座,我想你需要使用库面板。选择顶部的Classes选项卡,然后选择NSObject。您也可以通过单击“身份”检查器中类名旁边的右箭头来实现此目的。
然后,在面板的下半部分,您可以从弹出窗口中选择出口,然后单击'+'添加一个出口。请注意,这是告诉Interface Builder,该NIB中的所有NSObjects都有这个插座。这是一个每类的事情,而不是每个对象的事情。
相关问题
- 1. 如何将图像添加到XCode的界面生成器中?
- 2. 理解界面生成器中的插座
- 3. 在XCode中设置界面生成器对象坐标
- 4. 在界面生成器中添加UIViewController时Xcode崩溃
- 5. 在界面生成器中制作一个UIView插座
- 6. Xcode iOS界面生成器
- 7. Xcode 4中的界面生成器
- 8. UIPickerview无法在界面生成器中找到委托和数据源插座
- 9. 在Xcode 4中添加插座
- 10. 将界面生成器中的tableViews连接到一个非插座变量
- 11. xCode 4.0中缺少界面生成器
- 12. 告诉界面生成器关于自定义对象。 Xcode 4.0.2
- 13. xcode 4界面生成器名称对象
- 14. iOS - 界面生成器插座未初始化
- 15. 如何在界面生成器中将UButton添加到UIButton
- 16. iOS界面识别器通过界面生成器添加
- 17. 将图像添加到界面生成器中的按钮
- 18. Xcode:如何在XCode 3.2.3中添加对OS 3.0的支持
- 19. 调试工具/方法的Mac OS X界面生成器(3.2.3)
- 20. 对象在界面生成器对象库
- 21. Xcode 4中的界面生成器。如何生成类文件?
- 22. Xcode 4.2 + iOS6 =界面生成器错误
- 23. XCode界面生成器iPad/iPhone
- 24. Xcode界面生成器 - 重用UIView
- 25. Xcode 4.2界面生成器Dock图标
- 26. Xcode界面生成器不会启动
- 27. 界面生成器在对象库中有不同的项目?
- 28. 无法使用界面生成器创建插座 - 显示的锁定符号
- 29. 在界面生成器中向NSPopUpButton添加选项
- 30. 在界面生成器中添加背景图像
谢谢,我发现它,并得到我的第一个iPhone应用程序工作! – Iowa15 2013-03-10 04:48:26