作品简介

本书以iOS8、Xcode6为平台,全面系统地讲解了iOS开发中的基础理论及其界面编程技术,包括iOS平台、iOS设备、iOS8新特性、常用控件的开发、表视图、多视图控制器、五种数据存储方式、常用设计模式、手势识别及动画等。

传智播客成立于2006年,它是由中国Java培训张孝祥老师发起,联合全球**大的中文IT社区CSDN、中关村软件园共同创办的一家专业教育机构。办学到今,传智播客已成立8年,在这8年期间,我们一直坚守着“为千万人少走弯路而著书,为中华软件之崛起而讲课”的办学理念,坚持培养软件应用工程师的宏伟目标,在累计培养的十万余名学员中,其中90%的学员均已在北、上、广等一线城市高薪就业,特别是“黑马程序员”的平均就业薪资已达到8K以上。为了迎合软件市场的需求,8年期间,我们陆续开设了Java、网页平面、PHP、.Net、iOS、C/C++六个专业方向的课程,并且未来将逐渐开设其他专业方向的课程。随着传智播客的日益壮大,除了北京总部,我们在上海、广州、武汉、成都、深圳等地也创立了直营分支机构,传智播客俨然已成为了国内最具专业口碑的IT教育机构。

作品目录

  • 为购买本书的广大高校师生提供以下免费的配套资源与服务
  • 序言
  • 第1章 iOS应用开发入门
  • 1.1 带你认识iOS
  • 1.2 搭建开发环境
  • 1.3 配置iOS设备以运行程序
  • 1.4 使用Xcode创建第一个iOS程序
  • 1.5 本章小结
  • 第2章 UI控件
  • 2.1 UIView概述
  • 2.2 标签控件和图片控件
  • 2.3 按钮控件(UIButton)
  • 2.4 文本框控件和文本控件
  • 2.5 开关控件(UISwitch)
  • 2.6 滑块控件(UISlider)
  • 2.7 分段控件(UISegmentControl)
  • 2.8 数据选择控件
  • 2.9 屏幕滚动控件(UIScrollView)
  • 2.10 页控件(UIPageControl)
  • 2.11 本章小结
  • 第3章 表视图
  • 3.1 表视图基础
  • 3.2 实战演练——汽车品牌
  • 3.3 自定义单元格
  • 3.4 静态单元格
  • 3.5 实战演练——通信录
  • 3.6 表视图UI设计模式
  • 3.7 本章小结
  • 第4章 多视图控制器管理
  • 4.1 视图控制器概述
  • 4.2 导航控制器
  • 4.3 标签页控制器
  • 4.4 本章小结
  • 第5章 iOS常用设计模式
  • 5.1 MVC模式
  • 5.2 委托模式
  • 5.3 观察者模式
  • 5.4 单例模式
  • 5.5 本章小结
  • 第6章 数据存储
  • 6.1 沙盒机制
  • 6.2 plist属性列表
  • 6.3 偏好设置
  • 6.4 对象归档
  • 6.5 SQLite数据库
  • 6.6 Core Data
  • 6.7 本章小结
  • 第7章 事件与手势识别
  • 7.1 事件概述
  • 7.2 触摸处理
  • 7.3 手势识别
  • 7.4 本章小结
  • 第8章 核心动画
  • 8.1 CALayer
  • 8.2 Core Animation详解
  • 8.3 属性动画
  • 8.4 实战演练——使用动画组实现“游动的小鱼”
  • 8.5 转场动画
  • 8.6 本章小结
展开全部