fbpx

[email protected]

购物车

 查看订单

  • 我的帐户
东东购 | EasternEast
  • 中文书店
    • 畅销排行榜
      • 小说 畅销榜
      • 童书 畅销榜
      • 外语畅销榜
      • 管理畅销榜
      • 法律畅销榜
      • 青春文学畅销榜
    • 热门分类
      • 社会小说
      • 成功/励志 畅销榜
      • 人物传记
      • 大陆原创
      • 绘本童书
      • 影视小说
    • 文学推荐
      • 文集
      • 戏剧
      • 纪实文学
      • 名家作品
      • 民间文学
      • 中国现当代随笔
    • 新书热卖榜
      • 小说 新书热卖榜
      • 青春文学 新书热卖榜
      • 童书 新书热卖榜
      • 管理 新书热卖榜
      • 成功/励志 新书热卖榜
      • 艺术 新书热卖榜
  • 精选分类
    • 小说
    • 保健养生
    • 烹饪/美食
    • 风水/占卜
    • 青春文学
    • 童书
    • 管理
    • 成功/励志
    • 文学
    • 哲学/宗教
    • 传记
    • 投资理财
    • 亲子家教
    • 动漫/幽默
    • 法律 Legal
    • 经济 Economics
    • 所有分类
  • 关于东东
  • 帮我找书
搜索
首页计算机/网络移动开发iOS应用开发基础教程

iOS应用开发基础教程

作者:钟元生 编著 出版社:电子工业出版社 出版时间:2015年09月 

ISBN: 9787121272776
年中特卖用“SALE15”折扣卷全场书籍85折!可与三本88折,六本78折的优惠叠加计算!全球包邮!
trust badge

EUR €30.99

类别: 移动开发 SKU:5d8471f45f984910454147b7 库存: 有现货
  • 描述
  • 评论( 0 )

描述

开 本: 16开纸 张: 轻型纸包 装: 平装是否套装: 否国际标准书号ISBN: 9787121272776

编辑推荐
 1.卓越工程师培养计划规划教材;2.本书内容由浅至深、循序渐进、内容丰富、实用性较好,本书配套教学资源丰富,见网站网址为http://www.xs360.cn/book 
内容简介
本书介绍了iOS开发的基本知识,从开发环境搭建、Objective-C基础知识的讲解,到iOS开发中的基础界面编程以及高级编程,*后通过一个综合实例讲解iOS开发的模块开发过程。
本书内容由浅至深、循序渐进,主要包括:iOS简介与环境搭建,Objective-C基础,Objective-C面向对象方法实现,iOS开发常用设计模式,iOS基础界面编程,iOS高级界面编程,iOS视图控制器的使用,图形与图像处理,iOS中的数据存储,iOS网络编程,AVFoundation的使用,GPS位置服务与地图编程,及综合编程案例。
作者简介
钟元生,教授,博士生导师,浙江大学博士,江西省计算机软件中青年学科带头人,江西省政府**届学位委员会学科评议组(理科)成员,学院学术委员会主任,教育技术硕士点研究生导师组组长,计算机应用技术、管理科学与工程专业硕士生导师,校评建创优专家组副组长。中国教育技术装备协会专家委员,国家职业技能鉴定专家委员会电子商务专业委员会委员,中国电子学会初级电子信息工程师职业资格认证工作委员会成员。江西省计算机学会理事。江西浙大校友会理事,浙江大学江财校友会副会长。美国加州大学访问学者。曾任两届江西省研究生学位点评审专家、一届省教学成果奖评审专家。 《现代教育技术》期刊审稿专家,《中国教育技术装备》期刊编委。
目  录
第1章 iOS简介与环境搭建 1
1.1 初识iOS 1
1.1.1 iOS的发展历程 1
1.1.2 iOS的功能特性 2
1.1.3 iOS 8的新特性 3
1.2 搭建iOS开发环境 4
1.3 开发**个iOS应用程序 4
1.3.1 Xcode工作区窗口 4
1.3.2 新建Xcode项目 6
1.3.3 运行应用程序 9
1.4 iOS应用程序结构分析 10
本章小结 11
习题1 11
第2章 Objective-C基础 12
2.1 Objective-C基本数据类型和表达式 12
2.1.1 标识符、变量和常量 12
2.1.2 局部变量和实例变量 15
2.1.3 基本数据类型 17
2.3 循环与选择结构 22
2.4 数组和字典 25
2.4.1 数组(NSArray) 25
2.4.2 字典(NSDictionary) 29
本章小结 31
习题2 31
第3章 Objective-C面向对象方法实现 32
3.1 对象、类、方法介绍 32
3.2 继承 36
3.2.1 @property属性和点语法 36
3.2.2 类的继承 38
3.3 多态、动态类型和动态绑定 40
3.3.1 多态 40
3.3.2 动态类型 42
3.3.3 动态绑定 43
3.4 对象的复制 45
3.4.1 系统类的复制 45
3.4.2 深拷贝和浅拷贝 47
3.5 iOS中的内存管理 48
3.5.1 内存管理基础知识 48
3.5.2 引用计数 49
3.5.3 自动释放池和ARC 52
本章小结 55
习题3 55
第4章 iOS开发常用设计模式 56
4.1 协议代理设计模式 56
4.2 通知与KVO机制 61
4.2.1 通知(NSNotification) 61
4.2.2 KVO 62
4.3 MVC模式 63
本章小结 64
习题4 64
第5章 iOS基础界面编程 65
5.1 UIWindow和UIView 65
5.1.1 窗口和视图 68
5.1.2 iOS坐标系统 70
5.1.3 视图的层次关系及常用属性 72
5.1.4 UIView中的layer属性 78
5.1.5 内容模式属性(ContentMode) 81
5.2 常用UIView控件的使用 83
5.2.1 UILabel 83
5.2.2 UIControl 86
5.2.3 UISlider 96
5.2.4 UISegmentedControl和UIPageControl 98
5.2.5 UIActivityIndicatorView 103
5.3 UIAlertView和UIActionSheet 105
本章小结 108
习题5 108

第6章 iOS高级界面编程 109
6.1 UIImageView图片控件 109
6.2 UITableView表视图控件 112
6.2.1 UITableView的创建 113
6.2.2 UITableView相关属性的使用 120
6.2.3 表视图的编辑模式 128
本章小结 135
习题6 135
第7章 iOS视图控制器的使用 136
7.1 UIViewController视图控制器 136
7.1.1 视图控制器基本概念 137
7.1.2 视图控制器的创建 137
7.1.3 视图控制器的生命周期 140
7.1.4 模态视图 143
7.1.5 模态视图设计方法 146
7.2 UINavigationController导航控制器 147
7.2.1 导航控制器介绍 148
7.2.2 导航控制器的创建及方法属性的使用 149
7.2.3 导航控制器实现视图之间的切换 158
7.2.4 UIImagePickerController的使用 163
7.3 UITabBarController分栏控制器 166
7.3.1 UITabBarController的创建 167
7.3.2 UITabBarController的常用属性 170
7.3.3 UITabBarController和UINavigationController的集成 174
7.3.4 自定义TabBar 176
7.4 视图间数据传递方式 181
7.4.1 导航控制器属性传值方法 181
7.4.2 协议传值方法 184
7.4.3 通知传值方法 186
7.4.4 NSUserDefaults传值方法 188
本章小结 189
习题7 189
第8章 图形与图像处理 190
8.1 简单图片浏览动画实现 190
8.2 自定义绘图(Quartz 2D) 192
8.2.1 绘制线条 193
8.2.2 绘制矩形 195
8.2.3 绘制圆形 197
8.3 iOS动画 198
8.3.1 UIView动画效果的实现 198
8.3.2 CATransition动画效果的实现 202
本章小结 209
习题8 210
第9章 iOS中的数据存储 211
9.1 数据存储的基本方式 211
9.1.1 数据存储基本方式介绍 211
9.1.2 属性列表 211
9.2 沙盒(SandBox)和归档(Archive) 214
9.2.1 沙盒机制 214
9.2.2 归档 215
9.3 SQLite数据库 219
9.3.1 创建数据库表 220
9.3.2 插入数据 221
9.3.3 查询数据 223
9.4 获取网络资源 226
9.4.1 NSData方法 226
9.4.2 NSURLRequest方法 227
9.4.3 ASIHttpRequest方法 229
本章小结 230
习题9 230
第10章 iOS网络编程 231
10.1 HTTP概述 231
10.2 HTTP常用方法与使用 232
10.2.1 同步GET方法 232
10.2.2 异步GET方法 234
10.2.3 同步POST方法 235
10.2.4 异步POST方法 235
10.3 服务器返回数据JSon解析 236
10.3.1 JSon解析格式简介 236
10.3.2 JSon解析方法介绍 237
10.4 UIWebView与HTTP综合使用 240
本章小结 244
习题10 244
第11章 AVFoundation的使用 245
11.1 AVFoundation介绍 245
11.2 视频与音频播放的方式 245
11.2.1 视频播放 245
11.2.2 音频播放 248
11.3 音乐播放器 248
11.3.1 基本界面的搭建 248
11.3.2 音乐播放功能实现 252
11.3.3 音乐播放相关信息显示 256
本章小结 259
习题11 259
第12章 GPS位置服务与地图编程 260
12.1 GPS位置服务编程 260
12.2 MKMapView编程 263
12.3 MKAnnotation标注的使用 266
本章小结 269
习题12 269
第13章 综合编程案例 270
13.1 创建推荐学校模块实例并进行界面布局 271
13.2 省份选择功能实现 275
13.3 网络接口读取 279
13.4 显示推荐结果 280
本章小结 282
习题13 283

前  言
前 言
随着移动互联网技术的快速发展,国家积极推进“互联网+”产业,移动互联网行业发展日新月异。而iOS开发作为App开发中的重点,因而成为了更多互联网公司关注的热点。
iOS开发技术更新速度较快,但是基础技术变化不大,我们编写此书的目的就是能够让对iOS开发感兴趣的读者快速地步入iOS开发大门。相比于其他同类教材,本书具有以下特点:
(1)在讲述iOS开发的同时加入了Objective-C基础知识的讲解,能够让没有编程基础的读者快速了解、掌握Objective-C的知识,从而进行iOS开发。
(2)本书内容基本涵盖iOS开发涉及的所有知识,内容较为基础,学习的难度总体来说不大,跟随本书章节设置,读者能够顺利掌握iOS开发的技术。
(3)通过相关技术的学习,参与到项目开发中,读者可提高动手能力,增强技术开发的信心。
本书由钟元生担任主编,负责全书的方案设计、内容策划、细节把握、质量控制和统编定稿工作。各章分工如下:万念斌负责第1章的编写,曹权负责第3章、第5~13章的编写,钟元生完成第2章、第4章并参加了其他各章的编写。任祥旭参与了全书程序代码运行与验证等工作,曹权负责全书的排版工作。
通过本书的学习,读者在iOS开发道路上会有较大进步。希望本书的出版为“iOS开发”相关课程的任课教师提供支持,方便备课,提高教学效果;希望为iOS开发者快速掌握开发技术提供帮助。

作者
于江西财经大学麦庐园

抢先评论了 “iOS应用开发基础教程” 取消回复

评论

还没有评论。

相关产品

加入购物车

Android 源码设计模式解析与实战 第2版

EUR €58.99
加入购物车

微信小程序开发入门与实践

EUR €43.99
加入购物车

深入理解Android内核设计思想 第2版(上下册)

EUR €98.98
加入购物车

术与道 移动应用UI设计必修课 第2版

EUR €41.99

东东购的宗旨是服务喜爱阅读中文书籍的海外人民,提供一个完善的购书平台,让国人不论何时何地都能沉浸在书香之中,读着熟悉的中文字,回忆着家乡的味道。


安全加密结账 安心网络购物 支持Paypal付款

常见问题

  • 货物配送
  • 退换货政策
  • 隐私政策
  • 联盟营销

客户服务

  • 联系东东
  • 关于东东
  • 帮我找书
  • 货物追踪
  • 会员登入

订阅最新的优惠讯息和书籍资讯

选择币别

EUR
USD
CAD
AUD
NZD
NOK
GBP
CHF
SEK
CNY
UAH
ILS
SAR
MXN
KRW
MYR
SGD
HUF
TRY
JPY
HKD
TWD
facebookinstagram
©2020 东东购 EasternEast.com

限时特卖:用“SALE15”优惠券全场书籍85折!可与三本88折,六本78折的优惠叠加计算。 忽略