我看过一些关于制作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. Xcode iOS界面生成器
- 5. Xcode 4中的界面生成器
- 6. UIPickerview无法在界面生成器中找到委托和数据源插座
- 7. 在Xcode 4中添加插座
- 8. 将界面生成器中的tableViews连接到一个非插座变量
- 9. iOS - 界面生成器插座未初始化
- 10. 将图像添加到界面生成器中的按钮
- 11. Xcode:如何在XCode 3.2.3中添加对OS 3.0的支持
- 12. 调试工具/方法的Mac OS X界面生成器(3.2.3)
- 13. 对象在界面生成器对象库
- 14. Xcode界面生成器不会启动
- 15. XCode界面生成器iPad/iPhone
- 16. Xcode 4.2 + iOS6 =界面生成器错误
- 17. Xcode界面生成器 - 重用UIView
- 18. 界面生成器在对象库中有不同的项目?
- 19. 在界面生成器中添加背景图像
- 20. 如何在界面生成器中添加MKUserTrackingBarButtonItem
- 21. 在界面生成器中添加UIBarButtonItem,如何?
- 22. 强制界面生成器改变对象的类(UIButton-> UIControl)
- 23. NSDateformatter在NSTextfield的界面生成器中添加添加GMT差异
- 24. 在界面生成器中滚动浏览Xcode 4的UIScrollView
- 25. 在Ember.ListView中添加插座
- 26. 如何将项目添加到Xcode中的插座集合
- 27. 界面生成器
- 28. 垂直界面生成器
- 29. 将插座添加到UIButton
- 30. Xcode 8在界面生成器中扭曲和拉伸图像
谢谢,我发现它,并得到我的第一个iPhone应用程序工作! – Iowa15 2013-03-10 04:48:26