2014-03-25 14 views
0

我刚开始做这个教程https://developer.apple.com/librarY/mac/referencelibrary/GettingStarted/RoadMapOSX/books/RM_YourFirstApp_Mac/Articles/GettingStarted.html如何在xcode中启动新的mac应用程序时显示'使用自动引用计数'复选框?

我感到愚蠢,因为我被困在第一步学习有关Mac应用程序的开发。它说确保“使用自动引用计数”复选框被选中,但我甚至没有该复选框。

这是从教程截图: enter image description here

,这是从我的笔记本电脑屏幕截图,同时与教程中的以下内容: enter image description here

由于我甚至还不知道什么自动引用计数我感觉卡住了,因为我不知道它是否重要。有谁知道为什么这个选项没有显示在我的Xcode?

回答

2

快速版本:自动引用计数现在是默认值,所以只需转到下一步。

较长的版本:该示例中的教程似乎是使用Xcode 4.4编写的。目前版本的Xcode是5.1,苹果公司在当时和现在之间做了一系列的改变,一些外观和一些更重要的改变。

其中一个变化是自动引用计数(ARC)现在是新项目的默认选择。 ARC是一种内存管理方法,其中编译器和运行时间一起工作以跟踪哪些对象仍在使用中,并释放那些没有使用的对象。当这项技术首次推出时,它有一些粗糙的地方,所以它是可选的。

苹果真的推动每个人都为所有项目使用ARC,因此他们删除了创建项目对话框中的复选框。我不确定这是什么时候发生的;可能是Xcode 5.0或5.1。

所有这一切说:你正在使用的教程是为Xcode的早期版本编写的,而不是你正在使用的。大概念仍然适用,但你会不时看到屏幕截图看起来不一样或选项略有不同的问题。所以深吸一口气,然后去做。 :)

+0

真棒,感激它。只是不确定我是否忘了安装某种软件包或其他东西。 –

+0

不!只是苹果是“有益的”。 – dpassage

相关问题