编程约定 – Objective-C编程快速入门教程
上一章Objective-C编程快速入门教程请查看:处理错误 当你使用框架类时,你会注意到Objective-C代码非常容易阅读。类和方法的名称比一般C代码函数或C标准库的名称更具描述性,驼峰大小写用于多个单词的名称。当你编写自己的类时,...
上一章Objective-C编程快速入门教程请查看:处理错误 当你使用框架类时,你会注意到Objective-C代码非常容易阅读。类和方法的名称比一般C代码函数或C标准库的名称更具描述性,驼峰大小写用于多个单词的名称。当你编写自己的类时,...
上一章Objective-C编程快速入门教程请查看:使用代码块block 处理错误 几乎每个应用程序都会遇到错误。其中一些错误将超出你的控制范围,例如耗尽磁盘空间或丢失网络连接。其中一些错误是可恢复的,比如无效的用户输入。而且,虽然所有开...
上一章Objective-C编程快速入门教程请查看:值和集合 使用代码块Block Objective-C类定义了一个将数据与相关行为相结合的对象。有时,只表示单个任务或行为单元而不是一组方法是有意义的。 块是添加到C、Objective...
上一章Objective-C编程快速入门教程请查看:协议的定义和使用 虽然Objective-C是一种面向对象的编程语言,但它是C的一个超集,这意味着你可以在Objective-C代码中使用任何标准的C标量(非对象)类型,如int、flo...
上一章Objective-C编程快速入门教程请查看:自定义现有的类:类别和扩展 使用协议Protocol 在面向对象编程的世界中,能够定义在给定情况下期望对象的一组行为是很重要的。例如,表视图希望能够与数据源对象通信,以便找出需要显示什么。...
上一章Objective-C编程快速入门教程请查看:封装数据 自定义现有的类 对象应该有明确定义的任务,如建模特定信息、显示可视内容或控制信息流。正如你已经看到的,类接口定义了期望其他人与对象交互以帮助其完成这些任务的方式。 有时,你可能...
上一章Objective-C编程快速入门教程请查看:使用对象 封装数据 除了前一章介绍的消息传递行为外,对象还通过其属性封装数据。 本章描述了Objective-C语法,用于声明对象的属性,并解释了这些属性是如何通过访问方法和实例变量的合...
上一章Objective-C编程快速入门教程请查看:定义类 使用对象 Objective-C应用程序中的大部分工作都是在一个对象生态系统中来回发送消息的结果。这些对象中有些是Cocoa或Cocoa Touch提供的类的实例,有些是你自己类...
上一章Objective-C编程快速入门教程请查看:OC入门编程介绍 定义类 当你为OS X或iOS编写软件时,你的大部分时间都花在处理对象上。Objective-C中的对象就像其他面向对象编程语言中的对象:它们用相关的行为和数据封装。 应...
关于Objective-C Objective-C是为OS X和iOS编写软件时使用的主要编程语言。它是C编程语言的超集,提供面向对象的功能和动态运行时。Objective-C继承了C语言的语法、基本类型和流控制语句,并增加了定义类和方法的...