书籍详情
《iOS6编程揭秘:Objective-C程序设计入门》[43M]百度网盘|亲测有效|pdf下载
  • iOS6编程揭秘:Objective-C程序设计入门

  • 出版社:清华大学出版社
  • 出版时间:2013-10
  • 热度:10380
  • 上架时间:2024-06-30 09:08:33
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

编辑推荐

  移动互联网专家杨正洪团队倾情演绎
  全面、详细的OC语言开发指南
  光盘中附赠全书所有示例项目的源代码
  《iOS6编程揭秘:Objective-C程序设计入门》面向iOS6应用开发的初学者,结合开发工具Xcode4.5,循序渐进地介绍了iOS应用开发的相关基础知识,提供了大量开发示例,供读者实践。每章都清晰讲解了iOS6应用主题相关的开发技术和技巧。通过全书的学习,读者可以完整掌握iOS6开发的技术要点,并具备应用和游戏开发的基本能力。《iOS6编程揭秘:Objective-C程序设计入门》适合iOS应用开发的初学者阅读,有经验的移动开发人员也可以从中获得提高,《iOS6编程揭秘:Objective-C程序设计入门》还适合培训学校和高等院校相关专业的师生作为教学参考。

内容简介

  《iOS6编程揭秘:Objective-C程序设计入门》通过大量的实例系统地介绍了Objective-C语言的基本概念、语法规则、框架、类库及开发环境。读者在阅读《iOS6编程揭秘:Objective-C程序设计入门》后,可以掌握Objective-C语言的基本内容,并打下开发iPhone、iPad和Mac应用的基础。
  《iOS6编程揭秘:Objective-C程序设计入门》共分成16章。前6章讲述Objective-C语言,包括数据类型、运算符、表达式、条件语句、循环语句、类、协议、继承、类别、编译预处理等内容。第7~10章讲述Objective-C的基础框架,以及文件操作、内存管理、数据保存等内容。第11章讲述了应用工具框架。第12章讲述设计模式。第13、14章分别讲述了如何开发iPhone、iPad应用程序。第15章讲述了Objective-C++。第16章讲述时间和日期的处理技巧。
  《iOS6编程揭秘:Objective-C程序设计入门》适用于具有一定的软件基本知识,对iPhone、iPad和Mac应用开发感兴趣的软件开发人员和测试人员。

作者简介

  杨正洪,杨正洪是国内知名的云计算和移动互联网专家,在IBM硅谷实验室工作10年。目前担任美国某家上市公司CTO、大型环保科技企业云计算研究院院长、华中科技大学和中国地质大学客座教授等职位。杨正洪主持了环保、公安等行业的云计算平台和前端移动系统平台的开发,其中包括澳门云计算中心、武汉现代服务业试点项目、浙江公安云等项目。其主持开发的手机“全国空气质量查询系统”在中央电视台新闻联播播出。
  杨正洪出版了《iOS5编程揭秘:iPhone与iPad应用开发入门》、《Objective-C程序设计》、《iPhone4应用程序开发入门与实战》和《iPad应用开发指南》等15本专著,并拥有国家级专利一个。

内页插图

目录

第1章 Obiective-C语言概述
1.1 Mac操作系统和Objective-C语言
1.2 0bjective-C的开发工具
1.3 0bjective-C程序简介
1.4 面向对象编程
1.4.1 面向对象的分析
1.4.2 面向对象的特征
1.5 0bjective-C程序结构
1.5.1 类接口(@interface)
1.5.2 类实现(@implementation)
1.5.3 应用程序
1,5.4 0bjective-C的方法调用
1.5.5 输入和输出数据
1.5.6 变量和标识符
1.5.7 指令符(@)
1.5.8 语句

第2章 数据类型和运算符
2.1 简单数据类型
2.1.1 整型
2.1.2 实型
2.1.3 字符型
2.1.4 字符串
2.1.5 id类型
2.1.6 类型转换
2.1.7 枚举类型
2.1.8 typedef
2.2 0bjective-C的其他数据类型
2.2.1 BOOL
2.2.2 SEL
2.2.3 CIaSS
2.2.4 nil和NiI
2.3 运算符和表达式
2.3.1 0bjective-C运算符
2.3.2 表达式和运算优先级
2.3.3 算术运算符
2.3.4 算术表达式
2.3.5 强制类型转换运算符
2.3.6 自增、自减运算符
2.3.7 位运算符
2.3.8 赋值运算符
2.3.9 关系运算符
2.3.10 布尔逻辑运算符

第3章 程序控翩语句
3.1 条件语句
3.1.1 if语句
3.1.2 if语句的嵌套
3.1.3 switch语句
3.1.4 三目条件运算符
3.1.5 布尔表达式
3.2 循环语句
……
第4章 类
第5章 继承
第6章 编译预处理
第7章 基础框架
第8章 文件操作
第9章 内存管理
第10章 数据保存
第11章 ADoKit和UIKit
第12章 设计模式
第13章 iPhone应用程序
第14章 iPad应用程序
第15章 Objective-C++
第16章 时间日期的处理

前言/序言

  Objective-C语言是开发iPhone/iPad应用的编程语言,也是开发Mac应用的编程语言。Objective-C语言已经存在几十年了,但是,国内的大多数软件开发人员和测试人员都不熟悉这个语言。究其原因是同苹果产品有关。苹果公司直到2008年才在北京开设首家的苹果商店。很长时间以来,苹果公司在中国市场所占的份额很小,苹果电脑的销量也相对较低。用于开发苹果应用程序的Objectvie-C语言就处于被冷落状态。随着iPhone和iPad的发布,越来越多的人愿意使用苹果产品。
  当苹果公司于2007年推出首款iPhone时,国内还没有正式的销售商。尽管如此,许多国内消费者购买了香港的iPhone解锁版,并广受欢迎。2009年10月,苹果公司与联通公司合作推出iPhone以面向中国市场销售。2010年9月,苹果公司开始在国内销售iPhone4。自此以后,iPhone和iPad在国内经常处于断货状态。
  为什么iPhone这么流行呢?除了通信工具外,iPhone的最关键优势是手机应用。苹果应用商店提供了20多万个应用,面向不同的用户群。另外,大量的企业都在使用iPhone管理企业业务,从而派生出很多基于iPhone的企业应用程序。很多IT公司都在急于聘请精通Objective-C语言的软件开发人员和测试人员。
  为了让广大的读者能够快速、全面地掌握Objective-C语言的精髓,我们为大家编著了这本书。本书从介绍Objective-C语言的基础知识入手,通过大量的实例程序系统地介绍了Objective-C语言的基本概念、语法规则、框架、类库及开发环境。读者在阅读本书后,可以掌握Objective-C语言的基本内容,并进行实际的iPhone/iPad和Mac应用开发。在本书中,我们假定读者不具有C语言知识。对于每个知识点,我们都以例子程序为中心展开讨论。
  本书共分成16章。前6章讲述Objective-C语言,包括数据类型、运算符、表达式、条件语句、循环语句、类、协议、继承、类别、编译预处理等内容。第7~10章,阐述Objective-C的基础框架,包括数字对象、字符串对象、数组对象、字典对象、集合对象、文件操作、内存管理、如何在系统上保存数据等。第11章阐述AppKit和UIKit两个框架,并且讨论了多线程程序的开发。第12章阐述设计模式。第13章和第14章分别阐述如何开发iPhone/iPad应用程序,并对委托和NSEerror作详细的讲解。第15章阐述如何在Objective-C程序中使用C++。第16章阐述开发中常见的时间和日期的处理技巧。