2013-02-19 29 views
0

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

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

+0

助手编辑器是在xcode 4中引入的,它在xcode 3.4.3中不存在,请参阅xcode 4的发行说明http://developer.apple.com/library/ios/#releasenotes/DeveloperTools/RN-Xcode /index.html – Popeye 2013-02-19 14:50:07

回答

1

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

另一种方法是简单地自行添加连接。您必须在接口文件(h文件)中添加插座,并在实施文件(m文件)中添加插件。

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

旧帖子: 所提到的“助理编辑”只是你的店铺与您的代码连接整洁的方式。它将GUI与代码连接起来。例如,如果你的屏幕上有一个按钮,并且你想要注册一个触摸事件,那么你可以简单地使用辅助编辑器来完成该操作。

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

它向您展示了一面是分隔视图,一面是代码,另一面是故事板。如果你打开了这个视图,你可以简单地按住控制键并将一个连接从gui元素拖到代码中。

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

+1

这是不正确的,这不是xcode 3.4.3这是在xcode 4中引入的新接口。 – Popeye 2013-02-19 14:42:57

+1

+1更新您的答案,以表明它是xcode 4它被引入。 – Popeye 2013-02-19 14:52:07

+0

@Popeye确实!这不是xcode 3.4.3。那么3.4.3呢? – 2013-02-19 14:53:16

1

我想你可能会走运。我不记得XCode 3有助理编辑,不像XCode 4中的版本。苹果倾向于保持文档与最新版本的相关性。由@palme提供的链接仅与XCode 4相关。

您可能已经放弃打开多个窗口来比较标题和实现文件。在XCode 3中,你将不得不习惯于多窗口,甚至是单独的应用程序(即Interface Builder完全独立于XCode 3的应用程序)。