developer.apple.com上的教程与Xcode项目模板之间存在差异

时间:2011-06-20 01:42:22

标签: objective-c xcode interface-builder xcode-template

我正在developer.apple.com学习Cocoa的教程,我在项目中发现了一些不在教程中的内容。我启动项目时是应用程序代理。在他们的教程中,它在界面构建器中显示:

enter image description here

我在Mac上的文件在Interface Builder中打开,如下所示:

enter image description here

另外,我无法将Controller类添加到我的xib文件中。它给了我错误:

  

解析1个源文件,但未找到或更改任何类。

教程是旧的还是我做错了什么?什么是App Delegate类?

1 个答案:

答案 0 :(得分:4)

本教程是旧的,但为了回答您的问题,App Delegate是一个实现NSApplicationDelegate协议的NSObject。更多信息here

对于您的教程,您无需对此类执行任何操作。在编写更高级的程序时,您会发现应用程序委托非常有用。