【发布时间】:2014-02-11 03:17:18
【问题描述】:
开发 iPhone 应用程序我必须学习哪些重要的东西(概念)。
【问题讨论】:
标签: iphone
开发 iPhone 应用程序我必须学习哪些重要的东西(概念)。
【问题讨论】:
标签: iphone
【讨论】:
了解 Cocoa 使用的Design Patterns。特别注意模型视图控制器模式,并确保您知道如何使用它(胖模型,瘦控制器)。这将使您的生活更轻松!
内存管理规则已经讲过了。
了解Apple documentation。您对这个网站越熟悉,就越容易找到您需要的信息。我发现我为 iPhone 开发的大部分时间都花在了浏览文档查找内容上。
学习 C,并了解 Objective C 的不同之处。其中很大一部分是了解Objective C's messaging 与在 C 中调用函数有何不同。
Objective C 是一种动态语言,当您理解这一点时,这意味着 Objective C 的许多怪异之处都是有意义的。
【讨论】: