《iOS应用开发》——2.2节九个基本的程序构建块
本节书摘来自异步社区《iOS应用开发》一书中的第2章,第2.2节九个基本的程序构建块,作者【美】Richard Warren,更多章节内容可以访问云栖社区“异步社区”公众号查看 2.2 九个基本的程序构建块iOS应用开发我不跟你开玩笑。Objective-C的先前版本学起来非常艰难。一些方面,诸如内存管理,我们只能机械地按照一系列严格的规则来练习。即使是那样,你也很容易出错,导致程序故障、错误以及崩溃。幸运的是,苹果公司持续改进了Objective-C语言并且减少了它的复杂性。因此,我们就只需要花更少的时间驯服程序语言,而有更多的时间来解决实际问题。 然而,如果你之前没有做过任何面向对象编程,那么你可能会有点头大了。有很多需要掌握的新概念:类、对象、子类、父类、重载方法等。 另一方面,有其他面向对象的程序开发经验也未必如你期望的帮助那么大。Objective-C处理对象的方式和Java、C++等语言还不太一样。过多地依赖你之前的经验或许会让你误入歧途。 说了这么多,其实你只要真正记住九个关键要素就可以了。这些要素是创建其他任何事物的基础:标准C数据类型、结构、枚举、函数、运算符、对象、...