【发布时间】:2011-03-28 16:49:21
【问题描述】:
好的,我对 obj-c + cocoa 完全陌生,所以这可能很明显,但这里是:
在学习如何在 Xcode 中使用 Objective-c 时,我一直在从命令行应用转移到可可应用。我不太明白的一件事是 AppDelegate 的作用以及它如何连接到 main.m
看起来你可以把你的整个程序放在 appdelegate 中,它会运行良好,你甚至不需要 main.m,但不是相反,如果你正在制作一个可可应用程序,你必须至少有 appdelegate。
我做过很多 php web 开发和命令行工具,所以我想我正在寻找的是程序将首先执行的文件,旨在“控制”其余部分。
谁能帮我理解 Cocoa 程序中发生了什么,AppDelegate 和 main.m 是(或不)相关的,以及程序的流程应该是什么?
【问题讨论】:
标签: objective-c cocoa delegates