iOS 8开发指南

iOS 8开发指南
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2014-10
版次: 1
ISBN: 9787115368454
定价: 99.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 756页
字数: 1436千字
正文语种: 简体中文
11人买过
  •   苹果公司的iOS系统从诞生之日起到现在,在短短几年时间内,凭借内置有iOS系统的iPhone和iPad的很好的用户体验,赢得了广大消费者和在iOS上开发的程序员的青睐。目前,iOS系统一直在智能手机操作系统中占有重要的优势地位。
      《iOS8开发指南》共34章,循序渐进地讲解了iOS8应用开发的基本知识。本书从搭建开发环境讲起,依次讲解了Objective-C语言基础、Swift语言基础、CocoaTouch、XcodeInterfaceBuilder界面开发、使用Xcode编写MVC程序、文本框和文本视图、按钮和标签、滑块、步进和图像、使用开关控件和分段控件、Web视图控件和可滚动视图控件、提醒和操作表、工具栏、日期选择器、表视图、活动指示器、进度条和检索条、UIView详解、视图控制器、实现多场景和弹出框、iPad弹出框和分割视图控制器、界面旋转、图形、图像、图层和动画、声音服务、多媒体应用、定位处理、读写应用程序数据、触摸和手势识别、和硬件之间的操作、开发通用的项目程序、推服务和多线程、TouchID详解、游戏开发等高级知识。《iOS8开发指南》内容全面,几乎涵盖了iOS8应用开发所需要的主要内容,全书内容言简意赅,讲解方法通俗易懂,特别适合于初学者学习。
      《iOS8开发指南》适合iOS初学者、iOS程序员、iPhone开发人员、iPad开发人员学习,也可以作为相关培训学校和大专院校相关专业的教学用书。   管蕾,51cto的Android和iOS专家,定期参加火狐召开的开发专家会议。拥有多年的移动通信和数据压缩传输相关开发经验,精通多种语言。带领团队开发了国内云服务器,开发过多款iOS应用程序,在苹果商店取得了骄人的下载成绩。 第一篇必备技术篇第1章iOS开发入门1.1iOS系统介绍1.1.1iOS发展史1.1.2全新的版本--iOS1.2iPhone和iPad1.2.1令人称奇的iPhone1.2.2改变世界的iPad1.3iOS开发之旅1.4工欲善其事,必先利其器--搭建开发环境1.4.1Xcode6介绍1.4.2iOSSDK介绍1.4.3下载并安装Xcode1.5使用Xcode开发环境1.5.1使用Xcode创建程序的基本步骤1.5.2Xcode的基本功能1.6启动iOS8模拟器1.7iOS的常用开发框架1.7.1Foundation框架简介1.7.2Cocoa框架简介1.8常用的第三方工具1.8.1iPhoneSimulator1.8.2InterfaceBuilder第2章Objective-C语言基础2.1最耀眼的新星2.1.1看一份统计数据2.1.2究竟何为Objective-C2.1.3为什么选择Objective-C2.2Objective-C的优点及缺点2.3一个简单的例子2.3.1使用Xcode编辑代码2.3.2基本元素介绍2.4数据类型和常量2.4.1int类型2.4.2float类型2.4.3double类型2.4.4char类型2.4.5字符常量2.4.6id类型2.4.7限定词2.4.8总结基本数据类型2.5字符串2.6算数表达式2.6.1运算符的优先级2.6.2整数运算和一元负号运算符2.6.3模运算符2.6.4整型值和浮点值的相互转换2.6.5类型转换运算符2.7表达式2.7.1常量表达式2.7.2条件运算符2.7.3sizeof运算符2.7.4关系运算符2.7.5强制类型转换运算符2.8位运算符2.8.1按位与运算符2.8.2按位或运算符2.8.3按位异或运算符2.8.4一次求反运算符2.8.5向左移位运算符2.8.6向右移位运算符2.8.7总结Objective-C的运算符第3章Swift语言基础3.1Swift概述3.1.1Swift的创造者3.1.2Swift的优势3.2数据类型和常量3.2.1int类型3.2.2float类型3.2.3double类型3.2.4char类型3.2.5字符常量3.3变量和常量3.3.1常量详解3.3.2变量详解3.4字符串和字符3.4.1字符串字面量3.4.2初始化空字符串3.4.3字符串可变性3.4.4值类型字符串3.4.5计算字符数量3.4.6连接字符串和字符3.4.7字符串插值3.4.8比较字符串3.4.9Unicode3.5流程控制3.5.1for循环(1)3.5.2for循环(2)3.5.3while循环3.6条件语句3.6.1if语句3.6.2switch语句3.7函数3.7.1函数的声明与调用3.7.2函数的参数和返回值3.7.3函数参数名3.8实战演练--使用Xcode创建Swift程序第4章CocoaTouch框架4.1CocoaTouch基础4.1.1CocoaTouch概述4.1.2CocoaTouch中的框架4.1.3CocoaTouch的优势4.2iPhone的技术层4.2.1CocoaTouch层4.2.2多媒体层4.2.3核心服务层4.2.4核心OS层4.3CocoaTouch中的框架4.3.1CoreAnimation(图形处理)框架4.3.2CoreAudio(音频处理)框架4.3.3CoreData(数据处理)框架4.4iOS程序的生命周期4.4.1从一段代码看iOS程序的生命周期4.4.2iOS程序生命周期的原理4.4.3UIViewController的生命周期4.5Cocoa中的类4.5.1核心类4.5.2数据类型类4.5.3UI界面类4.6国际化4.7使用Xcode学习iOS框架4.7.1使用Xcode文档4.7.2快速帮助第5章XcodeInterfaceBuilder界面开发5.1InterfaceBuilder基础5.1.1InterfaceBuilder的作用5.1.2InterfaceBuilder的新特色5.2InterfaceBuilder采用的方法5.3InterfaceBuilder的故事板5.3.1推出的背景5.3.2故事板的文档大纲5.3.3文档大纲的区域对象5.4创建一个界面5.4.1对象库5.4.2将对象加入到视图中5.4.3使用IB布局工具5.5定制界面外观5.5.1使用属性检查器5.5.2设置辅助功能属性5.5.3测试界面5.6实战演练--将界面连接到代码5.6.1打开项目5.6.2输出口和操作5.6.3创建到输出口的连接5.6.4创建到操作的连接5.7实战演练--在界面中实现按钮的交互(基于Swift实现)第6章使用Xcode编写MVC程序6.1MVC模式基础6.1.1诞生背景6.1.2分析结构6.1.3MVC的特点6.1.4使用MVC实现程序设计的结构化6.2Xcode中的MVC6.2.1原理6.2.2模板就是给予MVC的6.3在Xcode中实现MVC6.3.1视图6.3.2视图控制器6.4数据模型6.5实战演练--使用模板SingleViewApplication6.5.1创建项目6.5.2规划变量和连接6.5.3设计界面6.5.4创建并连接输出口和操作6.5.5实现应用程序逻辑6.5.6生成应用程序……第二篇核心技术篇第三篇技术进阶篇第四篇技术提高篇第五篇综合实战篇
  • 内容简介:
      苹果公司的iOS系统从诞生之日起到现在,在短短几年时间内,凭借内置有iOS系统的iPhone和iPad的很好的用户体验,赢得了广大消费者和在iOS上开发的程序员的青睐。目前,iOS系统一直在智能手机操作系统中占有重要的优势地位。
      《iOS8开发指南》共34章,循序渐进地讲解了iOS8应用开发的基本知识。本书从搭建开发环境讲起,依次讲解了Objective-C语言基础、Swift语言基础、CocoaTouch、XcodeInterfaceBuilder界面开发、使用Xcode编写MVC程序、文本框和文本视图、按钮和标签、滑块、步进和图像、使用开关控件和分段控件、Web视图控件和可滚动视图控件、提醒和操作表、工具栏、日期选择器、表视图、活动指示器、进度条和检索条、UIView详解、视图控制器、实现多场景和弹出框、iPad弹出框和分割视图控制器、界面旋转、图形、图像、图层和动画、声音服务、多媒体应用、定位处理、读写应用程序数据、触摸和手势识别、和硬件之间的操作、开发通用的项目程序、推服务和多线程、TouchID详解、游戏开发等高级知识。《iOS8开发指南》内容全面,几乎涵盖了iOS8应用开发所需要的主要内容,全书内容言简意赅,讲解方法通俗易懂,特别适合于初学者学习。
      《iOS8开发指南》适合iOS初学者、iOS程序员、iPhone开发人员、iPad开发人员学习,也可以作为相关培训学校和大专院校相关专业的教学用书。
  • 作者简介:
      管蕾,51cto的Android和iOS专家,定期参加火狐召开的开发专家会议。拥有多年的移动通信和数据压缩传输相关开发经验,精通多种语言。带领团队开发了国内云服务器,开发过多款iOS应用程序,在苹果商店取得了骄人的下载成绩。
  • 目录:
    第一篇必备技术篇第1章iOS开发入门1.1iOS系统介绍1.1.1iOS发展史1.1.2全新的版本--iOS1.2iPhone和iPad1.2.1令人称奇的iPhone1.2.2改变世界的iPad1.3iOS开发之旅1.4工欲善其事,必先利其器--搭建开发环境1.4.1Xcode6介绍1.4.2iOSSDK介绍1.4.3下载并安装Xcode1.5使用Xcode开发环境1.5.1使用Xcode创建程序的基本步骤1.5.2Xcode的基本功能1.6启动iOS8模拟器1.7iOS的常用开发框架1.7.1Foundation框架简介1.7.2Cocoa框架简介1.8常用的第三方工具1.8.1iPhoneSimulator1.8.2InterfaceBuilder第2章Objective-C语言基础2.1最耀眼的新星2.1.1看一份统计数据2.1.2究竟何为Objective-C2.1.3为什么选择Objective-C2.2Objective-C的优点及缺点2.3一个简单的例子2.3.1使用Xcode编辑代码2.3.2基本元素介绍2.4数据类型和常量2.4.1int类型2.4.2float类型2.4.3double类型2.4.4char类型2.4.5字符常量2.4.6id类型2.4.7限定词2.4.8总结基本数据类型2.5字符串2.6算数表达式2.6.1运算符的优先级2.6.2整数运算和一元负号运算符2.6.3模运算符2.6.4整型值和浮点值的相互转换2.6.5类型转换运算符2.7表达式2.7.1常量表达式2.7.2条件运算符2.7.3sizeof运算符2.7.4关系运算符2.7.5强制类型转换运算符2.8位运算符2.8.1按位与运算符2.8.2按位或运算符2.8.3按位异或运算符2.8.4一次求反运算符2.8.5向左移位运算符2.8.6向右移位运算符2.8.7总结Objective-C的运算符第3章Swift语言基础3.1Swift概述3.1.1Swift的创造者3.1.2Swift的优势3.2数据类型和常量3.2.1int类型3.2.2float类型3.2.3double类型3.2.4char类型3.2.5字符常量3.3变量和常量3.3.1常量详解3.3.2变量详解3.4字符串和字符3.4.1字符串字面量3.4.2初始化空字符串3.4.3字符串可变性3.4.4值类型字符串3.4.5计算字符数量3.4.6连接字符串和字符3.4.7字符串插值3.4.8比较字符串3.4.9Unicode3.5流程控制3.5.1for循环(1)3.5.2for循环(2)3.5.3while循环3.6条件语句3.6.1if语句3.6.2switch语句3.7函数3.7.1函数的声明与调用3.7.2函数的参数和返回值3.7.3函数参数名3.8实战演练--使用Xcode创建Swift程序第4章CocoaTouch框架4.1CocoaTouch基础4.1.1CocoaTouch概述4.1.2CocoaTouch中的框架4.1.3CocoaTouch的优势4.2iPhone的技术层4.2.1CocoaTouch层4.2.2多媒体层4.2.3核心服务层4.2.4核心OS层4.3CocoaTouch中的框架4.3.1CoreAnimation(图形处理)框架4.3.2CoreAudio(音频处理)框架4.3.3CoreData(数据处理)框架4.4iOS程序的生命周期4.4.1从一段代码看iOS程序的生命周期4.4.2iOS程序生命周期的原理4.4.3UIViewController的生命周期4.5Cocoa中的类4.5.1核心类4.5.2数据类型类4.5.3UI界面类4.6国际化4.7使用Xcode学习iOS框架4.7.1使用Xcode文档4.7.2快速帮助第5章XcodeInterfaceBuilder界面开发5.1InterfaceBuilder基础5.1.1InterfaceBuilder的作用5.1.2InterfaceBuilder的新特色5.2InterfaceBuilder采用的方法5.3InterfaceBuilder的故事板5.3.1推出的背景5.3.2故事板的文档大纲5.3.3文档大纲的区域对象5.4创建一个界面5.4.1对象库5.4.2将对象加入到视图中5.4.3使用IB布局工具5.5定制界面外观5.5.1使用属性检查器5.5.2设置辅助功能属性5.5.3测试界面5.6实战演练--将界面连接到代码5.6.1打开项目5.6.2输出口和操作5.6.3创建到输出口的连接5.6.4创建到操作的连接5.7实战演练--在界面中实现按钮的交互(基于Swift实现)第6章使用Xcode编写MVC程序6.1MVC模式基础6.1.1诞生背景6.1.2分析结构6.1.3MVC的特点6.1.4使用MVC实现程序设计的结构化6.2Xcode中的MVC6.2.1原理6.2.2模板就是给予MVC的6.3在Xcode中实现MVC6.3.1视图6.3.2视图控制器6.4数据模型6.5实战演练--使用模板SingleViewApplication6.5.1创建项目6.5.2规划变量和连接6.5.3设计界面6.5.4创建并连接输出口和操作6.5.5实现应用程序逻辑6.5.6生成应用程序……第二篇核心技术篇第三篇技术进阶篇第四篇技术提高篇第五篇综合实战篇
查看详情
相关图书 / 更多
iOS 8开发指南
iOS黑客攻防秘籍 第2版
陈德
iOS 8开发指南
iOS编程(第6版)
[美]Aaron Hillegass 著;王凤全 译;[美]Christian Keur
iOS 8开发指南
iOS开发基础教程(Swift版)(第2版)
陈志峰;田英;翟高粤
iOS 8开发指南
iOS开发案例教程(swift版)
孙志敏 田英
iOS 8开发指南
iOS应用开发教程(微课视频版)
罗良夫
iOS 8开发指南
iOS全埋点解决方案
王灼洲 著
iOS 8开发指南
iOS 14开发指南
管蕾
iOS 8开发指南
iOS应用逆向与安全之道
罗巍 著
iOS 8开发指南
iOS项目开发实战(高等职业教育移动互联应用技术专业教材)
赵善龙 、刘俊驰 主编
iOS 8开发指南
iOS开发基础入门与实战
张运生 著;郭敏强、蔡铁、郭敏强、蔡铁、张运生 编
iOS 8开发指南
iOS面试一战到底
张益珲 著
iOS 8开发指南
iOS程序员面试笔试真题库
蒋信厚 汪小发 楚秦
您可能感兴趣 / 更多
iOS 8开发指南
iOS 11 开发指南
管蕾 著
iOS 8开发指南
iOS项目开发全程实录
管蕾 著
iOS 8开发指南
iOS 10 开发指南
管蕾 著
iOS 8开发指南
iOS 9 开发指南
管蕾 著
iOS 8开发指南
Android应用开发学习手册
管蕾 著
iOS 8开发指南
iOS 8开发指南(第2版)
管蕾 著