大小:38.25M
更新时间:23-09-11
系统:Pc
Objective-C2.0Mac和ios开发实践指南是一本Objective-C 2.0语言开发实践书籍,由美国MacOSx和iPhone开发专家Robert Clair编著。本书内容精练、可读性强、易于学习,是学习Objective-C2.0的最佳入门指南。作为资深的Mac OS Xggi Phone开发者,作者从Objective.C2.0的最新的基础知识开始深入介绍了所有内容。全书首先有效地回顾了C和面向对象编程的基础知识,然后介绍如何用Xcode创建第一个Objective-C2.0程序。接下来介绍每种核心语言功能,从对象和类到消息、框架和协议。每一个概念都用简单的示例来阐明,很多章后都附带有动手实践的练习,方便检验学习效果。
《Objective-C2.0Mac和ios开发实践指南》专门为那些想要学习Objecti Ve-C以便为Mac OS x或iOS编写程序的程序员量身打造。本书共分为四部分。第一部分介绍学习0bjective-c编程所需的c语言基础知识。第二部分介绍ObjectiVe-c编程的核心知识,包括消息机制、类和对象、类对象等。第三部分介绍ObjectiVe-c中的高级概念,包括引用计数、垃圾收集和Objective.c 2.0的新功能块。第四部分提供了Objective-C程序员常用的信息和资料。全书大多数章末都提供了练习,读者可以通过练习巩固在书中学到的知识。
对本书的赞誉 译者序 前言 致谢 第一部分 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章 引用计数 …… 第四部分 附录
1、下载并解压,得出pdf文件
2、如果打不开本文件,请务必下载pdf阅读器
3、安装后,在打开解压得出的pdf文件
4、双击进行阅读
应用信息
同类热门
热门标签
网友评论0人参与,0条评论
最新排行
oracle sql高级编程64.34M莫顿pdf扫描版 oracle sql高级编程是一本Oracle SQL高级编程手册,由资深Oracle专家莫顿、Kerry Osborne、Robyn Sands和Jared Still编著。本书内容丰富翔实,通过作者多年的软件开发和教学培训经验,与大家分享了掌握
查看
迈向angular2:基于TypeScript的高性能SPA框架108.82Mpdf扫描版 迈向angular2:基于TypeScript的高性能SPA框架是一本Angular 2快速入门书籍,由明科·基彻编著,大漠穷秋,熊三共同翻译。本书将会帮助你快速转入Angular 2的全新世界。在本书中每一步都有详细的实例代码,帮助你理解与Ang
查看
python爬虫开发与项目实战91.37M范传辉pdf扫描版 python爬虫开发与项目实战是一本Python爬虫开发实战手册,由范传辉编著。本书从Python和Web前端基础开始讲起,由浅入深,包含大量案例,实用性极强。全书共有9个爬虫项目,以系统的实战项目为驱动,由浅及深地讲解爬虫开发中所需的知识和技能。
查看
触动人心设计优秀的iphone应用71.38MJosh Clark pdf扫描版 触动人心设计优秀的iphone应用是一本iphone应用开发设计手册,由美国iphone开发设计师Josh Clark编著。本书不是一本关于编程的书,也不是一本关于营销的书,这是一本关于iPhone和iPhoneg应用的设计、心理学、文化、可用性和
查看
linux内核探秘:深入解析文件系统和设备驱动的架构与设计44.75Mpdf扫描版 linux内核探秘:深入解析文件系统和设备驱动的架构与设计是一本linux内核学习指导书,由高剑林编著。本书从工业需求角度出发,注重效率和实用性,是帮助内核研发及调试、驱动开发等领域工程师正确认识并高效利用Linux内核的难得佳作。全书将整个内核分
查看
数字设计和计算机体系结构第二版89.96M戴维·莫尼·哈里斯 pdf扫描版 数字设计和计算机体系结构第二版是一本将数字逻辑和计算机体系结构融合的书籍,由美国程序员戴维·莫尼·哈里斯编著。本书内容丰富翔实,其特色在于使用并列方式讲述SystemVerilog和VHDL,使读者可以快速地对比两种语言。第4章更是描述适用于这两种
查看
大巧不工Web前端设计修炼之道80.39MPDF中文版大巧不工Web前端设计修炼之道是一本PDF中文版的电子书籍,非常的实用,它全面探讨了web前端设计的方法、原则、技巧和最佳实践。全书共8章,以web前端设计的流程为主线,以前端设计的方法和原则为基础,围绕原型设计、模型设计、可用性设计、一致性设计和以用户
查看
高性能mysql第3版中文版pdf70.65M高性能mysql第3版是mysql领域的经典之作,由baron scbwartz、peter zaitsev、vadim tkacbenko著作,宁海元、周振、彭立勋、翟卫祥等翻译。第3版更新了大量的内容,不但涵盖了最新mysql5.5版本的新特性,也讲
查看
Dreamweaver博客网站设计实录51.84M扫描版 Dreamweaver博客网站设计实录是一本博客网站搭建设计实战记录书籍,由知新文化编著。本书内容丰富翔实,主要讲解了博客申请使用说明、博客美化以及图像处理软件(Photoshop & Fireworks)、网页排版软件(Dreamweav
查看