如何在 Xcode 4 的 Interface Builder 的类窗格中定义 Outlet 和 Actions?
在 Xcode 3 中,人们过去可以通过转到“Library”>“Interface Builder”来定义 Outlet、Actions 等。类窗格并从列表中选择类。 Xcode 4 中缺少此功能吗?
Xcode 4 的实用程序区域(右下角)中有一个文件模板库,但我的自定义类不要在这里显示!
In Xcode 3 one used to be able to define Outlets, Actions etc in Interface Builder by going to the Library > Classes Pane and selecting the class from the list. Is this functionality missing in Xcode 4 ?
There is a File Template Library in the Utility area (Lower Right Corner) in Xcode 4 but my custom clases do not show here !!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这似乎确实从 Xcode 4 中删除了,但由于 Xcode 4 直接将编辑器与 IB 集成,因此不再需要它。无论如何,这个功能在 Xcode 3 中从来没有真正发挥过作用。
在 Xcode 4 中,通过选择对象和“视图”>“编辑器”>“助手”来显示对象的标题。现在按住 Control 键并从要连接的对象拖动到标题中。这将让您自动创建一个出口或操作并立即将其全部绑定。
请参阅 Xcode 4 过渡指南了解更多信息。
This does appear to be removed from Xcode 4, but there isn't much need for it anymore since Xcode 4 integrates the editor directly with IB. The feature never really worked that well in Xcode 3 IMO anyway.
In Xcode 4, display the header for your object by selecting your object and View>Editors>Assistant. Now control-drag from the object you want to connect into the header. This will let you automatically create an outlet or action and bind it all at once.
See the Xcode 4 Transition Guide for more information.
同意 Rob 的观点,另一种方法是在 xcode 的 IB 中右键单击您的对象,这将允许您通过拖放的方式选择操作/引用等
agreed with Rob on that, alternative is to right click your Object in xcode's IB and this will give allow you to select actions/reference etc by means of dragging and dropping