还在苦苦敲代码开发APP?你out啦! 试试积木搭建APP吧~
Objective-C 2.0 Mac和iOS开发实践指南 PDF扫描版
授权形式: 文档
更新时间: 2016-07-05 21:13:04
软件语言: 简体中文
软件平台: WinXP,Win7,Win8,Win10
软件类别: 电子书
文件大小: 38M
评论等级: ★★★★☆
浏览次数: (今日:,本周:,本月:
软件简介

Objective-C 2.0 Mac和iOS开发实践指南 PDF扫描版

截图:

《Objective-C 2.0 Mac和iOS开发实践指南》专门为那些想要学习Objecti Ve-C以便为Mac OS x或iOS编写程序的程序员量身打造。《Objective-C 2.0 Mac和iOS开发实践指南》分为四部分。第一部分介绍学习0bjective-c编程所需的c语言基础知识。第二部分介绍ObjectiVe-c编程的核心知识,包括消息机制、类和对象、类对象等。第三部分介绍ObjectiVe-c中的高级概念,包括引用计数、垃圾收集和Objective-C 2.0的新功能块。第四部分提供了Objective-C程序员常用的信息和资料。《Objective-C 2.0 Mac和iOS开发实践指南》大多数章末都提供了练习,读者可以通过练习巩固在书中学到的知识。《Objective-C 2.0 Mac和iOS开发实践指南》内容精练、可读性强、易于学习,侧重通过示例来介绍知识点和概念,是一本学习Objective-c 2.0不可多得的入门实践指南。《Objective-C 2.0 Mac和iOS开发实践指南》适合想要学习Objective.c 2.0编程语言的初、中级程序员阅读,也可以作为社会培训机构的入门级培训教辅材料。


编辑推荐

《Objective-C 2.0 Mac和iOS开发实践指南》:如果你想要学习Objective-C 2.0以便为Mac OS X、iPhoRe、iPod touch或iPad编写程序。《Objective-C 2.0 Mac和iOS开发实践指南》是你的最佳选择。《Objective-C 2.0 Mac和iOS开发实践指南》内容精练、可读性强、易于学习,是学习Objective-C2.0的最佳入门指南。作为资深的Mac OS Xggi Phone开发者,作者从Objective.C2.0的最新的基础知识开始深入介绍了所有内容。《Objective-C 2.0 Mac和iOS开发实践指南》首先有效地回顾了C和面向对象编程的基础知识,然后介绍如何用Xcode创建第一个Objective-C2.0程序。接下来介绍每种核心语言功能,从对象和类到消息、框架和协议。每一个概念都用简单的示例来阐明,很多章后都附带有动手实践的练习,方便检验学习效果。

理解方法、消息和Objective-C消息系统
定义类、创建对象实例和使用类对象
使用分类扩展类而不需要子类化
使用Objective-C 2.0的声明特性简化开发
使用协议而不是类来强调行为
针对字符串、数组、字典、集合和数字对象使用常见的Foundation类
使用Objective-C控制结构,包括Objective-C 2.0的最新的快速枚举构造
理解应用程序安全以及隐藏应该保持私有的方法声明
使用Objective-C 2.0提供的最新的块功能

作者简介

作者:(美国)克莱尔(Robert Clair) 译者:李强 等

Robert Clair,拥有20年以上的商业图形软和CAD软件开发经验。在过去的8年中,他主要从事MacOSx和iPhone开发。作为Chromatic Bytes公司的负责人,他曾经设计过OSX软件(Zeus Draw和Shades)以及iPhone软件(Zeus Draw Mobile和Orfeo)。他还是多个iPhone和iPad应用程序的顾问。

Objective-C 2.0 Mac和iOS开发实践指南 目录:

对本书的赞誉
译者序
前言
致谢
第一部分 Object.ve.C简介
第1章 C,Object.ve.C的基础
1.1. C程序的结构
1.1.1. main函数
1.1.2 格式化
1.1.3 注释
1.1.4 变量和函数名
1.1.5 命名惯例
1.1.6 文件
1.2 变量
1.2.1. 整数类型
1.2.2 浮点类型
1.2.3 真值
1.2.4 初始化
1.2.5 指针
1.2.6 数组
1.2.7 字符串
1.2.8 结构
1.2.9 typedef
1.2.10 枚举常量
1.3 运算符
1.3.1. 算术运算符
1.3.2 余数运算符
1.3.3 自增和白减运算符
1.3.4优先级
1.3.5 取反
1.3.6 比较
1.3.7 逻辑运算符
1.3.8 逻辑取反
1.3.9 赋值运算符
1.3.1. 0转换和强制类型转换
1.3.1. 1.其他赋值运算符
1.4 表达式和语句
1.4.1. 表达式
1.4.2 计算表达式
1.4.3 语句
1.4.4.复合语句
1.5 程序流程
1.5.1. if
1.5.2 条件表达式
1.5.3 wh.le
1.5.4 do.wh.le
1.5.5 for
1.5.6 break
1.5.7cont.nue
1.5.8 亘号表达式
1.5.9 sw.tch
1.5.1. 0goto
1.5.1. 1.函数
1.5.1. 2声明函数
1.6 预处理器
1.6.1. 包含文件
1.6.2 def.ne
1.6.3 条件编译
1.7 pr.ntf1.8 使用gcc和gdb
1.9 小结
1.10 练习

第2章 C变量
2.1. Object.ve-c程序的内存布局
2.2 自动变量
2.3 外部变量
2.4 声明关键字
2.4.1. auto
24.2 extern
2.4.3 stat.c
2.4.4.reg.ster
2.4.5 const
2.4.6 volat.le
2.5 作用域
2.5.1. 自动变量的作用域
2.5.2 复合语句和作用域
2.5.3 外部变量的作用域
2.6 动态分配
2.7 小结
2.8 练习

第3章 面向对象编程简介
3.1. 面向对象编程
3.1.1. 类和实例
3.1.2 方法
3.1.3 封装
3.1.4 继承
3.1.5 多态
3.1.6 面向对象语言的主要特点是什么
3.2 Object.ve-c简介
3.2.1. 定义类
3.2.2 类名作为类型
3.2.3 消息(调用方法)
3.2.4 类对象和对象创建
3.2.5 内存管理
3.3 Object.ve-C添加
3.3.1. 运行时
3.3.2 名称
3.3.3 消息表达式
3.3.4 编译器指令
3.3.5 直接量字符串
3.3.6 Object.ve-C关键字
3.3.7 Cocoa数字类型
3.4 小结

第4章 第一个Object.ve.c程序
4.1. 使用Xcode构建
4.2 Object.ve-c程序结构
4.3 面向对象的Hello’World
4.3.1. Greeter.h
4.3.2 Greeter.m
4.4 Hello Object.veC.m
4.5 小结
4.6 练习

第二部分 语言基础
第5章 消息
5.1. 方法
5.1.1. 一个简单的方法
5.1.2 带有参数的方法
5.2 消息
5.3 消息细节
5.3.1. 嵌套
5.3.2 向self发送消息
5.3.3 向self发送消息
5.3.4 覆盖并向super发送消息
5.3.5 选择器
5.3.6 具有相同名称的方法
5.3.7 动态类型和静态类型
5.4 幕后工作
5.5 消息转发
5.6 效率
5.7 内省和其他运行时乐趣
5.8 小结
5.9 练习
第6章 类和对象
6.1. 定义类
第7章 类对象
第8章 框架
第9章 常用Foundat.on类
第10章 Object.ve-C中的控制结构
第11.章 分类、扩展和安全
第12章 特性
第13章 协议
第三部分 高级概念
第1.4章 引用计数
……
第四部分 附录

 
下载地址
分享到: