xcode 3.4.3中的助理编辑有另一种选择吗?

时间:2013-02-19 14:34:30

标签: objective-c xcode hackintosh

首先,我在我的hackintosh(10.6.5)上安装了xcode 3.4.3。当我开始使用xcode时,我会按照“你的第一个Mac App”教程中的苹果步骤进行操作。当我走过创建控件的动作时,它要求我使用助手编辑器来创建控件和逻辑代码之间的连接,但是我找不到任何叫做助理编辑器的东西,因为我使用的是xcode 3.4.3?

有人可以告诉我一些替代方案。

2 个答案:

答案 0 :(得分:1)

//编辑:助理编辑器似乎只出现在xcode 4及更高版本,因此您使用的教程比当前的xcode版本更新。感谢@popeye提示。

另一种方法是自己添加连接。您必须在interface-file(h-file)中添加outlet,并在implementation-file(m-file)中添加实现。

有一个很好的教程视频如何实现这个: Xcode 3 Recipes - Connecting an Outlet

旧帖子: 提到的“助理编辑器”只是将您的插座与代码连接起来的一种巧妙方式。它将GUI与代码连接起来。例如,如果您的屏幕上有一个按钮,并且您希望在其上注册触摸事件,则只需使用辅助编辑器即可。

它位于xcode的右上角。看截图: enter image description here

它会显示一个拆分视图,其中一侧是代码,另一侧是Storyboard。如果打开该视图,只需按住control键并将连接从gui元素拖到代码中即可。

来自apple网站:Assistant():提供一个单独的编辑器窗格,其内容与标准编辑器窗格中的内容逻辑相关。使用“助手”窗格中的拆分控件拆分窗格。使用视图>助手布局,用于设置首选助手窗格和拆分配置。 Apple iOS Developer Library - xCode Basics

答案 1 :(得分:1)

我想你可能运气不好。我不记得在XCode 3中有一个助理编辑器,不像XCode 4中的版本。 Apple倾向于保持其与最新版本相关的文档。 @palme提供的链接仅与XCode 4相关。

您可能已经辞职打开多个窗口来比较标头和实现文件。在XCode 3中,您必须习惯多次使用多个窗口,甚至是单独的应用程序(即Interface Builder与XCode 3完全分开)。