iOS SDK编程实战
作 者: 何孟翰 编
出版时间: 2014
内容简介
《iOSSDK编程实战》是初学者进入iOS开发领域的敲门砖;是让身为程序员的读者可以早点完成工作,早日让自己的App上架赚大钱;是开发者必备的学习手册和学以致用的权威指南。《iOSSDK编程实战》除了一般iOS程序设计书籍比较常见的基本技术,如Objective-C与MVC设计模式的内容外,在本书的后半段着重介绍页面的连贯与页面管理,包括利用Storyboard与ViewController的交互,做到多样化、层级与一致的页面呈现,Storyboard的设计样式让设计App就像在讲故事,连贯而顺畅,这同时也是iOS开发最经典的地方之一。另外,在多媒体实现、触控动画及图像处理等内容中,读者可以从实例演练中学到iOS程序开发的概念与技巧,达到事半功倍的效果,并学会自行扩展iOS程序开发技能的深度和广度,注入个人的创意,创造出全新的价值。《iOSSDK编程实战》适合iOS初学者阅读,也适合程序员使用,以及作为大专院校的师生用书和相关培训学校的教材。
目录
第一篇 iOS开发基础知识
第0章 在项目开发之前
0.1 知识的准备
0.2 软件的准备
0.3 硬件的准备
0.4 设计模式的准备
0.4.1 Model-View-Controller设计模式
0.4.2 Delegation设计模式
0.4.3 Target-Action设计模式
总结
第1章 Xcode与开发环境
1.1 OS X与开发相关的特点
1.1.1 使用Dock启动应用程序与查看状态
1.1.2 使用Finder来显示文件和目录的结构与信息
1.1.3 使用Spotlight来快速搜索文件
1.1.4 使用terminal来进行文本模式的命令行操作
1.2 认识Xcode与开发环境
1.2.1 Xcode的偏好设置
1.2.2 Xcode的工作空间
1.3 开发设备管理
1.4 程序代码库管理
1.5 项目目录管理
1.6 存档目标管理
1.7 说明文件管理
总结
第2章 Objective-C与对象基础
2.1 命令行模式项目与Foundation框架
2.2 Objective-C的类
2.2.1 类的声明
2.2.2 类的成员变量与函数
2.2.3 实现类的成员函数
2.2.4 声明与实现的切换
2.2.5 函数的多参数
2.3 Objective-C的对象实例
2.3.1 对对象发送消息
2.3.2 从类生成对象
2.4 使用静态程序分析器
2.4.1 静态程序代码分析
2.4.2 对象的管理与retaincount(保留计数器)
2.4.3 释放分配的内存
2.5 Property(属性)的定义
2.5.1 属性的声明
2.5.2 属性的实现
2.5.3 设值函数的属性