• IOS编程实战宝典
21年品牌 40万+商家 超1.5亿件商品

IOS编程实战宝典

全新正版 极速发货

55.26 6.2折 89 全新

仅1件

广东广州
认证卖家担保交易快速发货售后保障

作者无 著作 曾源 等 编者

出版社清华大学出版社

ISBN9787302347972

出版时间2014-08

装帧平装

开本16开

定价89元

货号1200964251

上书时间2024-12-20

徐小智的书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录
第1篇基础篇
第1章iOS开发概述
1.1本书的宗旨
1.2 iOS开发的特点
1.2.1一次只能运行一个应用程序
1.2.2一个应用程序只有一个窗口
1.2.3数据访问机制
1.2.4屏幕尺寸限制
1.2.5响应时间限制
1.2.6设备资源限制
1.2.7交互限制
1.3 iOS的独特功能
1.3.1Game Center
1.3.2Storyboard
1.3.3TWitter
1.3.4 iCloud
1.3.5通知中心
1.3.6 Passbook
1.4加入Apple开发者计划
1.4.1开发者账号
1.4.2加入Apple开发人员计划
1.4.3创建Apple ID
1.5下载和安装Xcode
1.5.1下载Xcode
1.5.2安装Xcode
1.6小结
1.7习题
第2章介绍Objective—C和iOS SDK
2.1介绍Objective—C
2.1.1类定义
2.1.2类实现
2.1.3多参数的方法
2.1.4属性
2.1.5类别
2.20bjective—C的重要部分
2.2.1协议
2.2.2委托
2.2.3创建第一个工程
2.2.4简单介绍工程界面
2.2.5通过程序体会协议和委托
2.2.6内存管理
2.2.7自动引用计数
2.3介绍iOS SDK
2.3.1 Xcode
2.3.2Instruments
2.3.3Simulator
2.3.4 Interface Builder
2.4 iOS核心部分
2.4.1 Cocoa Touch(可触摸层)
2.4.2 Media(媒体层)
2.4.3 Core Services(核心服务层)
2.4.4Core OS(核心操作系统层)
2.5小结
2.6习题
第3章iOS开发起航
3.1创建项目HelloWorld
3.1.1应用程序模板
3.1.2新建iPhone工程
3.1.3详解Xcode的各个部分
3.1.4详解项目的各个部分
3.2解密Interface Builder
3.2.1掀开Nib神秘的面纱
3.2.2详解Interface Builder的组成部分
3.2.3在视图中添加第一个UI控件
3.2.4设置UI控件的属性
3.2.5变量的关联
3.2.6通过代码设置属性
3—3为应用添加图标
3.3,1iPhone图标介绍
3.3.2 iPad图标介绍
3.3.3图标的命名和设置
3.3.4程序名称的设置
3.4小结
3.5习题
第2篇UI开发篇
第4章用户交互基础
4.1介绍View Controller(视图控制器)
4.1.1 MVC模型
4.1.2 View Controller(视图控制器)
4.1.3生命周期
4.2使用View Controller编写计算器
4.2.1创建项目PlusMinus
4.2.2Button(按钮)
4.2.3 Text Field(输入框)
4.2.4添加Outlet(连接)
4.2.5添加Action(动作)
4.2.6设计用户交互
4.2.7编译并运行程序
4.3优化交互体验
4.3.1键盘关闭
4.3.2数字键盘
4.4详解Delegate(委托)
4.4.1 UITextField委托方法
4.4.2实现委托功能
4.5小结
4.6习题
第5章掌握更多交互控件
5.1使用Image View(图像视图)和Alert View(警告框)
5.1.1 ImageView控件
5.1.2 UIAlertView控件
5.1.3创建项目ImageSwitch
5.1.4设置界面朝向
5.1.5设置UllmageView属性
5.1.6数组的概念
5.1.7切换图片
5.1.8添加UIAlertView
5.2使用Slider(滑块)和Progress View(进度条)
5.2.1添加UISlider和UIProgressView
5.2.2设置控件属性
5.2.3创建Action(动作)和Outlet(连接)
5.2.4实现Action方法
5.2.5添加定时器控制
5.3使用Switch(开关)和Segment(分段控件)
5.3.1 Navigation Bar(导航条)的样式
5.3.2添加UISwitch并实现Action方法
5.3.3添加UISegment并实现Action方法
5.3.4添加“台灯”
5.4小结
5.5习题
第6章多视图应用
6.1什么是多视图
6.2多视图应用的结构
6.2.1导航和标签的多视图模型
6.2.2根视图(Root View)和内容视图(Content View)
6.3创建多视图应用
6.3.1创建工程
6.3.2创建视图控制器和Nib文件
6.3.3修改应用委托类(App Delegate)
6,3.4实现根视图界面与操作
6.3.5创建子视图
6.3.6实现视图的切换
6.4委托
6.4.1创建protocal类
6.4.2代理函数
6.4.3实现委托功能
6.5动画效果
6.5.1添加视图转换动画特效
6.5.2更多效果
6.6小结
6.7习题
第7章Tab Bar Controller和Picker View
7.1Tab Bar Controller
7.1.1 UITabBarController组成部分
7.1.2 UITabBarController使用方式
7.2创建项目并配置TabBarController
7.2.1创建视图控制器
7.2.2创建根视图控制器
7_3使用日期选择器(UIDatePicker)
7,3.1选择器在iPhone中的使用
7.3.2实现日期选择器
7.4使用单组件选择器(Single Component Picker)
7.4.1创建Outlet和Action
7.4.2实现数据源和委托
7.4.3弹出选中的数据
7.5多组件选择器(Multi Component Picker)
7.5.1 NSDictionary(字典)
7.5.2定义Outlet和Action
7.5.3选择器数据
7.5.4实现选择器的数据显示
7.6小结
7.7习题
第8章表视图
8.1介绍UITableView(表视图)
8.1.1 UITableView(表视图)
8.1.2分组(Grouped)表和无格式(Plain)表
8.1.3单元格
8.2实现一个简单的表视图
8.2.1设计视图
8.2.2编写视图控制器
8.2.3在表单元中添加图片
8.2.4介绍表单元的几种样式
8.2.5处理行选择事件
8.2.6调整表单元中文字的字体和位置
8.2.7设置表单元的高度
8.3实现自定义的表单元
8.3.1在表单元中添加子视图
8.3.2创建UITableViewCell的子类
8.3.3使用Nib实现自定义的表单元
8.3.4加载自定义单元格
8.4实现支持索引的分组表
8.4.1创建视图
8.4.2导入数据
8.4.3实现视图控制器
8.4.4为表视图添加索引支持
8.5小结
8.6习题
第9章Navigation Controller(导航控制器)
9.1介绍导航控制器
9.1.1栈的概念
9.1.2视图控制器栈
9.2创建导航控制器应用
9.2.1应用结构
9.2.2添加导航控制器
9.2.3根视图(Root View)
9.2.4内容视图(Content View)
9.3更复杂的表视图
9.3.1第1个子视图:有详细内容的表视图
9.3.2第2个子视图:可选择单元格的表视图
9.3.3第3个子视图:可移动单元格的表视图
9.3.4第4个子视图:可删除单元格的表视图
9.4小结
9.5习题
……
第3篇高级篇
第4篇实战篇

内容摘要
本书以实战开发为原则,通过开发中很常见的技术模块,配合每章的开发实例及很后的一个完整的综合项目案例,全面、详细地介绍了iOS开发从易到难,从界面到硬件等技术要点的整合使用,兼顾iPhone和iPad的APP开发。
全书共21章,分为4篇。靠前篇为基础篇,让从未接触过iOS开发的人员快速了解iOS SDK,Object-C和Xcode;第2篇为UI开发篇,读者将系统学习界面与多视图知识,包括交互原理、交互控件、表视图、导航视图和选择器等;第3篇为不错篇,涉及Storyboard、数据存储、GCD、触屏和手势、多媒体、硬件、重力感应和加速等大量进阶内容;第4篇为实战篇,通过一个食谱APP,让读者了解如何开发自己的APP程序,还学习了第三方框架Three20,还介绍了如何开发iPhone和iPad都兼容的APP程序。
本书内容丰富,实例典型,实用性强,适合各个层次想要学习iOS开发技术的人员阅读,尤其适合有一定开发经验而打算进行此平台应用开发的人员阅读。如果读者没有任何经验,也不用太担心,只要读者认真阅读本书,也可以打好基础。

主编推荐
《开发宝典丛书:ios编程实战宝典》内容丰富,实例典型,实用性强,适合各个层次想要学习ios开发技术的人员阅读,尤其适合有一定开发经验而打算进行此平台应用开发的人员阅读。如果读者没有任何经验,也不用太担心,只要读者认真阅读《开发宝典丛书:ios编程实战宝典》,也可以打好基础。

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP