ios学习笔记_20140308

iOS开发很大程度上以MVC(Model-View—Control)来构架模式,即模型,视图和控制器。Model(模型)是数据层,View(视图)是和用户互动的UI,Controller(控制器)是View和Model的中间部分,它负责把用户行为翻译成逻辑,访问数据。

“我觉得好的程序员需要三种语言:工作流程自动化语言-可用于自动化工作空间并构建一个用于优化工作流的临时工具

                                           编辑器宏语言-作为程序员,我们会用99%的时间用于将文本打造成软件,有一个可以帮助你控制编辑器的重要工具。

                                           用于构建系统和应用的语-可以用于部署要求高性能和高稳定性的应用。”

                                                     ---《好学的Objective-C》

Xode是一个加入苹果开发者计划就可以免费获得的优秀的IDE(Integrated Development Environment,集成开发环境),它默认支持C,Objective-C,C++,Java以及其他集中语言。

                                         

Objective-C ,用类来封装数据,消息来处理数据。

     在Objective-C定义一个类需要两个部分:接口|实现。

          接口文件包含了类的声明,定义了实例变量和方法。接口文件通常是.h文件。

          实现文件包含了类的方法。                               实现文件通常是.m文件。