思维导图备注

Objective-C2.0程序设计(原书第2版)
首页 收藏书籍 阅读记录
  • 书签 我的书签
  • 添加书签 添加书签 移除书签 移除书签

译者序

浏览 1 扫码
  • 小字体
  • 中字体
  • 大字体
2022-02-19 20:15:23
请 登录 再阅读
上一篇:
下一篇:
  • 书签
  • 添加书签 移除书签
  • 译者序
  • 作者简介
  • 技术审校人员简介
  • 第1章 前言
    • 1.1 本书的内容
    • 1.2 本书的组织方式
    • 1.3 致谢
  • 第一部分 Objective-C语言
    • 第2章 Objective-C程序设计
      • 2.1.2 使用Terminal
      • 2.2 解释第一个程序
      • 2.3 显示变量的值
      • 2.4 小结
      • 2.5 练习
    • 第3章 类、对象和方法
      • 3.2 实例和方法
      • 3.3 用于处理分数的Objective-C类
      • 3.4 @interface部分
        • 3.4.2 实例变量
        • 3.4.3 类和实例方法
      • 3.5 @implementation部分
      • 3.6 Program部分
      • 3.7 实例变量的访问以及数据封装
      • 3.8 小结
      • 3.9 练习
    • 第4章 数据类型和表达式
      • 4.1.2 float类型
      • 4.2 算术表达式
        • 4.2.2 整数运算和一元负号运算符
        • 4.2.3 模运算符
        • 4.2.4 整型值和浮点值的相互转换
        • 4.2.5 类型转换运算符
      • 4.1.3 double类型
      • 4.3 赋值运算符
      • 4.1.4 char类型
      • 4.4 计算器类
      • 4.1.5 限定词:long、long long、short、unsigned及signed
      • 4.5 位运算符
        • 4.5.2 按位或运算符
        • 4.5.3 按位异或运算符
        • 4.5.4 一次求反运算符
        • 4.5.5 向左移位运算符
        • 4.5.6 向右移位运算符
      • 4.1.6 id类型
      • 4.6 类型:_Bool、_Complex和_Imaginary
      • 4.7 练习
    • 第5章 循环结构
      • 5.1.2 嵌套的for循环
      • 5.2 while语句
      • 5.1.3 for循环的变形
      • 5.3 do语句
      • 5.4 break语句
      • 5.5 continue语句
      • 5.6 小结
      • 5.7 练习
    • 第6章 选择结构
      • 6.1.2 复合条件测试
      • 6.2 switch语句
      • 6.1.3 嵌套的if语句
      • 6.3 Boolean变量
      • 6.1.4 else if结构
      • 6.4 条件运算符
      • 6.5 练习
    • 第7章 类
      • 7.2 合成存取器方法
      • 7.3 使用点运算符访问属性
      • 7.4 具有多个参数的方法
        • 7.4.2 关于分数的操作
      • 7.5 局部变量
        • 7.5.2 static关键字
      • 7.6 self关键字
      • 7.7 在方法中分配和返回对象
      • 7.8 练习
    • 第8章 继承
      • 8.2 通过继承扩展—添加新方法
        • 8.2.2 @class指令
        • 8.2.3 具有对象的类
      • 8.3 重载方法
        • 8.3.2 重载dealloc方法和关键字super
      • 8.4 通过继承扩展:添加新的实例变量
      • 8.5 抽象类
      • 8.6 练习
    • 第9章 多态、动态类型和动态绑定
      • 9.2 动态绑定和id类型
      • 9.3 编译时和运行时检查
      • 9.4 id数据类型与静态类型
      • 9.5 有关类的问题
      • 9.6 使用@try处理异常
      • 9.7 练习
    • 第10章 变量和数据类型
      • 10.2 作用域回顾
        • 10.2.2 外部变量
        • 10.2.3 静态变量
      • 10.3 存储类说明符
        • 10.3.2 const
        • 10.3.3 volatile
      • 10.4 枚举数据类型
      • 10.5 typedef语句
      • 10.6 数据类型转换
        • 10.6.2 符号扩展
      • 10.7 练习
    • 第11章 分类和协议
      • 11.2 协议
      • 11.3 合成对象
      • 11.4 练习
    • 第12章 预处理程序
      • 12.1.2 #运算符
      • 12.2 #import语句
      • 12.1.3 ##运算符
      • 12.3 条件编译
        • 12.3.2 #if和#elif预处理程序语句
        • 12.3.3 #undef语句
      • 12.4 练习
    • 第13章 基本的C语言特性
      • 13.1.2 字符数组
      • 13.2 函数
        • 13.2.2 函数的返回结果
        • 13.2.3 函数、方法和数组
      • 13.1.3 多维数组
      • 13.3 结构
        • 13.3.2 结构数组
        • 13.3.3 结构中的结构
        • 13.3.4 关于结构的补充细节
        • 13.3.5 不要忘记面向对象编程思想
      • 13.4 指针
        • 13.4.2 指针、方法和函数
        • 13.4.3 指针和数组
        • 13.4.4 指针运算
        • 13.4.5 指针和内存地址
      • 13.5 联合
      • 13.6 它们不是对象
      • 13.7 其他语言特性
        • 13.7.2 goto语句
        • 13.7.3 空语句
        • 13.7.4 逗号运算符
        • 13.7.5 sizeof运算符
        • 13.7.6 命令行参数
      • 13.8 工作原理
        • 事实#2:对象变量实际上是指针
        • 事实#3:方法是函数,而消息表达式是函数调用
        • 事实#4:id类型是通用指针类型
      • 13.9 练习
  • 第二部分 Foundation框架
    • 第14章 Foundation框架简介
    • 第15章 数字、字符串和集合
      • 15.2 字符串对象
        • 15.2.2 可变对象与不可变对象
        • 15.2.3 可变字符串
        • 15.2.4 所有对象到哪里去了
      • 15.3 数组对象
      • 15.4 同步AddressCard方法
        • 15.4.2 数组排序
      • 15.5 词典对象
      • 15.6 集合对象
      • 15.7 练习
    • 第16章 使用文件
      • 16.1.2 使用目录
      • 16.2 使用路径:NSPathUtilities.h
        • 16.2.2 复制文件和使用NSProcessInfo类
      • 16.1.3 枚举目录中的内容
      • 16.3 基本的文件操作:NSFileHandle
      • 16.4 练习
    • 第17章 内存管理
      • 17.2 引用计数
        • 17.2.2 引用计数与实例变量
      • 17.3 自动释放池示例
      • 17.4 内存管理规则摘要
      • 17.5 垃圾回收
      • 17.6 练习
    • 第18章 复制对象
      • 18.2 浅复制与深复制
      • 18.3 实现<NSCopying>协议
      • 18.4 用赋值方法和取值方法复制对象
      • 18.5 练习
    • 第19章 归档
      • 19.2 使用NSKeyedArchiver归档
      • 19.3 编码方法和解码方法
      • 19.4 使用NSData创建自定义档案
      • 19.5 使用归档程序复制对象
      • 19.6 练习
  • 第三部分 Cocoa和iPhone SDK
    • 第20章 Cocoa简介
      • 20.2 接触Cocoa
    • 第21章 编写iPhone应用程序
      • 21.2 第一个iPhone应用程序
        • 21.2.2 输入代码
        • 21.2.3 设计界面
      • 21.3 iPhone分数计算器
        • 21.3.2 定义视图控制器
        • 21.3.3 Fraction类
        • 21.3.4 处理分数的Calculator类
        • 21.3.5 设计UI
      • 21.4 小结
      • 21.5 练习
  • 第四部分 附录
    • 附录A 术语表
    • 附录B Objective-C 2.0语言概览
      • B.1.2 标识符
      • B.2 注释
      • B.3 常量
        • B.3.2 浮点常量
        • B.3.3 字符常量
        • B.3.4 字符串常量
        • B.3.5 枚举常量
      • B.4 数据类型和声明
        • B.4.2 基本数据类型
        • B.4.3 派生数据类型
        • B.4.4 枚举数据类型
        • B.4.5 typedef
        • B.4.6 类型修饰符:const、volatile和restrict
      • B.5 表达式
        • B.5.2 常量表达式
        • B.5.3 算术运算符
        • B.5.4 逻辑运算符
        • B.5.5 关系运算符
        • B.5.6 按位运算符
        • B.5.7 自加和自减运算符
        • B.5.8 赋值运算符
        • B.5.9 条件运算符
        • B.5.10 类型强制转换运算符
        • B.5.11 sizeof运算符
        • B.5.12 逗号运算符
        • B.5.13 数组的基本运算
        • B.5.14 基本运算和结构
        • B.5.15 基本运算和指针
        • B.5.16 复合常量
        • B.5.17 基本数据类型的转换
      • B.6 存储类和作用域
        • B.6.2 变量
        • B.6.3 实例变量
      • B.7 函数
        • B.7.2 函数调用
        • B.7.3 函数指针
      • B.8 类
        • B.8.2 分类定义
        • B.8.3 协议定义
        • B.8.4 对象声明
        • B.8.5 消息表达式
      • B.9 语句
        • B.9.2 break语句
        • B.9.3 continue语句
        • B.9.4 do语句
        • B.9.5 for语句
        • B.9.6 goto语句
        • B.9.7 if语句
        • B.9.8 空语句
        • B.9.9 return语句
        • B.9.10 switch语句
        • B.9.11 while语句
      • B.10 异常处理
      • B.11 预处理程序
        • B.11.2 预处理程序指令
        • B.11.3 预定义标识符
    • 附录C 地址簿源代码
      • C.2 AddressBook接口文件
      • C.3 AddressCard实现文件
      • C.4 AddressBook实现文件
    • 附录D 资源
      • D.2 Objective-C语言
        • D.2.2 Web站点
      • D.3 C程序设计语言
      • D.4 Cocoa
        • D.4.2 Web站点
      • D.5 iPhone和iTouch应用程序开发
        • D.5.2 Web站点
暂无相关搜索结果!
    展开/收起文章目录

    二维码

    手机扫一扫,轻松掌上学

    《Objective-C2.0程序设计(原书第2版)》电子书下载

    请下载您需要的格式的电子书,随时随地,享受学习的乐趣!
    EPUB 电子书

    书签列表

      阅读记录

      阅读进度: 0.00% ( 0/0 ) 重置阅读进度