Objective-C程序设计

出版时间:2011-4  出版社:清华大学  作者:杨正洪//郑齐心//李建国  页数:319  
Tag标签:无  

内容概要

  《Objective-C程序设计》(作者杨正洪、郑齐心、李建国)通过大量的实例系统地介绍了Objective-C语言的基本概念、语法规则、框架、类库及开发环境。读者在阅读本书后,可以掌握Objective-C语言的基本内容,并进行实际的iPhone/iPad和Mac应用开发。  《Objective-C程序设计》共分成11章。前6章讲述Objective-C语言,包括数据类型、运算符、表达式、条件语句、循环语句、类、协议、继承、类别、编译预处理等内容。第7章到第10章讲述Objective-C的基础框架,以及文件操作、内存管理、数据保存等内容。第11章讲述了应用工具框架。第12、13章分别讲述了如何开发iPhone/iPad应用程序。第14章讲述了Objective-C++和访问Mysql数据库的编程知识。  《Objective-C程序设计》适用于具有一定的软件基本知识,对iPhone/iPad和Mac应用开发感兴趣的软件开发人员和测试人员。

书籍目录

第1章 Objective-C语言概述1.1 Mac操作系统和Objective-C语言1.2 Objective-C的开发工具1.3 Objective-C程序简介1.4 面向对象编程1.4.1 面向对象的分析1.4.2 面向对象的特征1.5 Objective-C程序结构1.5.1 类接口(@interface)1.5.2 类实现(@implementation)1.5.3 应用程序1.5.4 Objective-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 typedef2.2 Objective-C的其他数据类型2.2.1 BOOL2.2.2 SEL2.2.3 Class2.2.4 nil和Nil2.3 运算符和表达式2.3.1 Objective-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 循环语句3.2.1 while语句3.2.2 do-while语句3.2.3 for语句3.2.4 for循环多变量的处理3.2.5 嵌套循环3.2.6 几种循环的比较3.3 跳转语句3.3.1 break语句3.3.2 continue 语句3.3.3 return语句3.4 综合实例第4章  类4.1 类的通用格式4.2 声明对象和对象初始化4.3 变量4.3.1 局部变量、全局变量和实例变量4.3.2 理解static4.3.3 变量的存储类别4.4 @property和 @synthesize4.5 多输入参数的方法4.6 协议(protocol)4.7 异常处理4.8 调用nil对象的方法4.9 指针4.9.1 指针的类型和指针所指向的类型4.9.2 指针的值4.9.3 对象变量实际上是指针4.10 线程4.11 Singleton(单例模式)第5章  继承5.1 继承5.2 方法重写5.3 方法重载5.4 使用super5.5 抽象类5.6 动态方法调用5.7 访问控制5.8 Category(类别)第6章  编译预处理6.1 宏定义6.1.1 无参宏定义6.1.2 带参宏定义6.1.3 #运算符6.2 import6.3 条件编译6.3.1 #ifdef、#endif、#else和#ifndef语句6.3.2 #if和#elif预处理程序语句6.3.3 #undef第7章  基础框架(Foundation Framework)7.1 数字对象(NSNumber)7.1.1 数字对象的使用7.1.2 NSNumber方法总结7.2 字符串对象7.2.1 不可修改字符串(NSString)7.2.2 可修改的字符串(NSMutableString)7.3 数组对象7.3.1 不可变数组(NSArray)7.3.2 可修改数组(NSMutableArray)7.4 字典对象(NSDictionary和NSMutableDictionary)7.5 集合对象(NSSet)7.6 枚举访问第8章  文件操作8.1 管理文件(NSFileManager)8.2 管理目录8.3 操作文件数据(NSData)8.4 操作目录总结8.5 文件的读写(NSFileHandle)8.6 NSProcessInfo8.6.1 NSProcessInfo方法8.6.2 NSProcessInfo实例8.6.3 NSArray和NSProcessInfo综合例子第9章  内存管理9.1 基本的内存管理9.1.1 申请内存(alloc)9.1.2 释放内存(dealloc)9.2 引用记数(retainCount)9.2.1 字符串的处理9.2.2 类成员变量的处理9.3 自动释放(autorelease)池9.4 内存泄露9.5 垃圾回收(Garbage-collection)9.6 copy、nonatomic第10章  数据保存10.1 XML属性列表10.2 NSKeyedArchiver10.3 保存多个对象到一个文件10.4 Objective-C综合实例第11章  AppKit和UIKit11.1 图形化用户界面和Cocoa11.2 AppKit11.3 UIKit11.4 多线程(NSOperation和NSOperationQueue)第12章  iPhone应用程序12.1 创建Xcode项目12.2 在iPhone模拟器上运行12.3 iPhone项目结构12.4 在界面创建器(Interface Builder)上设计界面12.5 iPhone开发的更多内容第13章  iPad编程13.1 iPad介绍13.2 iPad与iPhone开发的对比13.3 iPad应用程序开发实例13.4 委托(Delegate)13.5 NSError第14章  高级话题14.1 Objective-C++14.1.1 混合语言14.1.2 C++词汇歧义和冲突14.1.3 一些限制14.2 访问MySQL数据库

图书封面

图书标签Tags

评论、评分、阅读与下载


    Objective-C程序设计 PDF格式下载


用户评论 (总计5条)

 
 

  •   objective-c
  •   入门的,不需要基础的书
  •   作为第一本OC的书,非常合适
  •   基础的工具书
  •   老公给自己买的书
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7