iPhone应用程序的基础架构:究竟发生了什么?

时间:2012-08-16 07:27:24

标签: objective-c ios4

我是iPhone-Programming的新手,我可能会问一个初学者的问题,但我真的找不到令人满意的答案:

我想了解iPhone App的基础架构或结构。首先,起始模板通常会自动执行哪些部分?在C-Programms中,你知道程序总是跳转到main,然后一切都像你编码一样开始。在iPhone-Programming中,我们也从main开始,然后像事件循环一样开始等等。我想了解很多内容,我希望能够理解,因此我觉得编写代码更有信心并且实际上意识到所有后果我的代码导致。

我会对任何答案感到高兴,还是有任何好的参考资料是紧凑的,只关注编码架构?

2 个答案:

答案 0 :(得分:1)

请阅读此示例... http://www.technolike.com/archives/86/core-application-architecture-for-iphone.html ...以及Google以获取更多信息。有许多资源如何启动iPhone应用程序,引擎盖下的内容,事件处理周期如何工作等等。另外,当您阅读这些资源时,请尝试提出更具体的问题。回答一切都是一个太广泛的问题。

答案 1 :(得分:0)

我建议您浏览Apple关于iOS开发的文档:http://developer.apple.com/library/ios/navigation/

如果您想首先学习低级别的东西,也许您应该研究Objective C的工作原理,然后继续学习UIKit(这是iOS应用程序开发的中心框架/库)