赞
踩
学习有效期:永久观看
学习时长:894分钟
学习计划:15天
难度:高
技术总监/研发总监
讲师介绍:东北大学计算机专业硕士研究生,欧瑞科技创始人&CEO,曾任国内著名软件公司项目经理,畅销书作者,企业IT内训讲师,CSDN学院专家讲师,制作视频课程超过1000小时。拥有超过15年的企业内训经验和开发经验。目前主要从事Python、人工智能、大数据、区块链、JavaScript、Java、C++等技术的研究和开发,现在正在带领团队开发支持区块链的跨平台开发系统。曾出版超过30多本IT畅销书,主要著作包括《Python从菜鸟到高手》、《第一行代码:以太坊》等。授课风趣幽默,讲解条理清晰、通俗易懂,对知识有自己独到见解。能举一反三,发散学生的思维,指引学生发掘适合自己的学习方法。
iOS9程序设计(顶级iOS开发视频课程-Objective-C版) 本课程主要内容包括: iOS9的基础知识 常用控件 屏幕适配 多窗口 导航 表视图 GPS 地图 网络 数据存储、 音频 视频 本地化等内容,并提供了大量的源代码供学员练习。
第1章:基础知识 |
1.课程介绍 |
2.创建iOS工程并运行iOS App |
3.iOS工程结构 |
4.编写第一个iOS App:同步文本 |
5.编写第一个iOS App:显示当前的日期和时间 |
6.混合开发:OC调用Swift API |
7.完善iOS App:指定图标和启动画面 |
第2章:控件详解 |
1.Button控件基础 |
2.更换storyboard对应的视图控制器类 |
3.图像按钮 |
4.动态创建文本按钮 |
5.动态创建图像按钮 |
6.UILabel控件的基本属性 |
7.UILabel的裁剪模式和折行模式 |
8.动态创建UILabel控件 |
9.创建混合文本标签 |
10.动态设置约束(可视化格式语言【VFL】的应用) |
11.UITextField控件的基本用法 |
12.用代码显示和隐藏软键盘 |
13.不让软键盘覆盖控件 |
14.定制软键盘 |
15.为软键盘添加附属面板 |
16.UITextField控件的代理 |
17.为UITextField控件添加菜单项 |
18.UITextView控件 |
19.UiImageView控件 |
20.UISwitch控件 |
21.UIPickerView控件(列表控件) |
22.UIDatePicker控件(日期控件) |
23.UISlider控件(滑块控件) |
24.UIProgressView控件(进度条控件) |
第3章:屏幕适配 |
1.屏幕适配要考虑哪些因素 |
2.设计分辨率、资源分辨率和物理分辨率 |
3.状态栏、导航栏和标签栏的高度 |
4.识别屏幕 |
5.通过代码动态改变屏幕方向 |
6.自动布局(AutoLayout) |
7.不同设备使用不同的storyboard |
第4章:多视图 |
1.使用Xib实现多视图 |
2.通过storyboard实现多视图 |
3.视图切换动画 |
4.Toolbar与多视图切换 |
5.用TabBarController实现多视图切换 |
第5章:导航 |
1.NavigationController导航基础 |
2.通过OC代码动态实现导航 |
3.表视图(UiTableView)基础 |
4.在表视图中显示数据 |
5.在表视图中分组显示数据 |
6.为表视图添加header、section header和section footer |
7.在section header和section footer上显示图像 |
8.为UITableView添加导航索引 |
9.UITableView的动作处理 |
第6章:音频和视频 |
1.播放系统声音 |
2.释放系统声音占用的内存资源 |
3.使用AVAudioPlayer播放音频文件 |
4.响应AVAudioPlayer播放完成的动作 |
5.使用AVAudioEngine播放音频文件 |
6.使用AVAudioEngine进行混音 |
7.使用AVKit播放视频 |
8.在当前视图中显示视频播放界面 |
第7章:数据持久化 |
1.沙盒路径 |
2.在Documents目录中创建子目录和文件 |
3.递归枚举所有的目录和文件 |
4.非递归方式枚举指定目录中的子目录和文件 |
5.序列化和反序列OC对象 |
6.操作XML文档(1) |
7.操作XML文档(2) |
8.操作JSON文档 |
9.管理SQLite数据库 |
10.使用C Library(sqlite3)操作SQLite数据库(1) |
11.使用C Library(sqlite3)操作SQLite数据库(2) |
12.使用FMDatabase操作SQLite数据库 |
技术专家系统讲解传授编程思路与实战。
专属社群随时沟通与讲师答疑,扫清学习障碍,自学编程不再难。
超实用资料,覆盖核心知识,关键编程技能,方便练习巩固。(部分讲师考虑到版权问题,暂未上传附件,敬请谅解)
企业常见开发实战案例,带你掌握Python在工作中的不同运用场景。
2019Python开发者大会视频免费观看,送你一个近距离感受互联网大佬的机会。
满足不同场景,开发编程语言系统学习需求,不受空间、地域限制。
【完善的技术体系】
技术成长循序渐进,帮助用户轻松掌握
掌握iOS知识,扎实编码能力
【清晰的课程脉络】
浓缩大牛多年经验,全方位构建出系统化的技术知识脉络,同时注重实战操作。
【仿佛在大厂实习般的课程设计】
课程内容全面提升技术能力,系统学习大厂技术方法论,可复用在日后工作中。
本课程的目标是让学员深入掌握iOS9的开发方法和开发技巧,并熟练使用OC开发基于iOS的App。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。