当前位置:主页 > 计算机电子书 > 移动开发 > iOS下载
iOS移动开发从入门到精通

iOS移动开发从入门到精通 PDF 全彩超清版

  • 更新:2023-10-12
  • 大小:53.8 MB
  • 类别:iOS
  • 作者:李发展
  • 出版:清华大学出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

《iOS移动开发从入门到精通》是一本非常实用的书籍。本书采用了丰富的实例和直观的代码展示,帮助读者形象地理解创建一款优秀的iOS应用程序所需要的知识和技巧。通过对本书的学习,读者能够建立起iOS 10技术的思想框架,并且对移动开发有更深入的理解。本书的内容详实且系统,循序渐进地介绍了iOS开发的各个方面,从基础的语法和UI设计到网络通信和数据持久化等高级主题,全面而细致地解读了iOS开发的要点。无论是iOS初学者还是有一定经验的开发者,都可以通过阅读本书获得实际操作的经验和技巧。本书是一本值得推荐的iOS开发学习参考书。

iOS移动开发从入门到精通

iOS移动开发从入门到精通

内容介绍

本书由资深iOS开发工程师精心编撰,系统地介绍了使用iOS 10 Swift 3 Xcode 8开发移动应用的关键技术。

本书共分三篇,*篇为基础篇,主要介绍了iOS开发基础知识,包括iOS系统的历史、Swift 3.0语言、UI界面构建技术、视图控制器、常用的控件、表和集合视图、视图和层、声音、视频、动画等。第二篇为进阶篇,主要介绍了Alamofire网络服务、数据的持久化、多线程、CoreText、CoreImage、Storyboard、自动化测试、性能分析、本地化、加密与安全等实用技术。第三篇为实例篇,通过对实体层、表现层和逻辑层三层相关技术的讲解,向读者详细展示了MVC设计模式在项目开发中的应用方式,并*终创建一个成熟的商业项目。 本书采用丰富的实例,直观的代码展示,向读者形象地讲解了在创建一款优秀的iOS应用程序时,所需要的大部分技巧,帮助读者轻松掌握并高效开发iOS程序。

本书适合iOS开发新手、iOS程序员、iPhone开发人员、iPad开发人员使用,也可以作为相关培训机构和大专院校相关专业的教学用书。

目录

  • 第1章  开发准备 1
  • (预建议) 6
  • App 7
  • Display 9
  • Enhancements 9
  • 状态 25
  • 第2章  Xcode 8 IDE和iOS模拟器 27
  • 语句 61
  • 实现多个返回值 74
  • 方法 89
  • 第5章  视图UIView和层CALayer 106
  • 第6章  视图控制器UIViewController130
  • 索引 149
  • 入栈和出栈 153
  • 隐藏 157
  • 第7章  常用经典控件 162
  • 应用 179
  • 第8章  UITableView和UICollectionView
  • 原理 220
  • 第9章  触屏事件和触摸手势 226
  • 第10章  动画、声音与视频 243
  • 动画 249
  • 播放简短声音 255
  • 音乐 256
  • 第11章  Alamofire网络请求框架 266
  • 连接方式 269
  • 请求 272
  • 进度显示 274
  • 进度显示 278
  • 第12章  UIWebView与HTML 5技术 280
  • 字符串和GIF动画 283
  • 网页 286
  • 程序 289
  • 方法 295
  • 第13章  数据的持久化 299
  • 数据 306
  • 第14章  多线程技术 313
  • 信息 326
  • 使用 328
  • 第15章  MapKit地图 330
  • 定位 332
  • 装饰物 333
  • 地图 333
  • calloutView 337
  • 第16章  iOS的图文混排技术 343
  • 概念 344
  • 分栏 354
  • 效果 357
  • 第17章  iOS的图像和视频处理技术360
  • 制作单色调效果 362
  • 马赛克 363
  • 画面 364
  • 滤镜 369
  • 进行人脸检测 370
  • 效果 372
  • 混合效果 373
  • 第18章  iOS常用设备的使用 377
  • 位置 385
  • 地名 388
  • 第19章  Storyboard故事板的使用 394
  • 控制器 398
  • 文件 408
  • 和代理 411
  • 文件 412
  • 传递 417
  • 参数传递 417
  • 及参数传递 420
  • 约束 426
  • 约束 431
  • 第20章  界面测试和自动化测试434
  • 测试 438
  • 测试 441
  • 步骤 446
  • 测试 447
  • 自动化测试代码 447
  • 第21章  iOS应用程序内存泄露的检测451
  • 第22章  iOS应用程序的本地化 462
  • 地化 468
  • 第23章  加密与安全 478
  • 第24章  开源框架CocoaPods493
  • 镜像使用 495
  • 使用 497
  • 第25章  Git版本控制及GitHub社会化
  • 编程实践 503
  • 帮助 508
  • 仓库 510
  • Git本地仓库中的操作 513
  • 第26章  项目案例的架构搭建 520
  • 第27章  Model层相关框架 530
  • 安装 533
  • 使用 533
  • JSON的转换 536
  • 第28章  与众平台联姻 541
  • 桥接 543
  • 审核进度 546
  • 实现 549
  • 第29章  开发SwiftNews新闻客户端
  • App 555
  • 第30章  应用程序的打包和发布570
  • App 573

资源下载

资源下载地址1:https://pan.baidu.com/s/1Iy4bwqu-Oe9v0pwWzg-6Sg

相关资源

网友留言