|
面向零基础、手把手学习iOS开发,掌握iOS开发日常工作中的大多数知识点!本视频教程拥有180节课程,包含iOS开发的方方面面:iOS开发基础理论知识、 视图、视图控制器、多媒体、数据处理、常用插件、信用卡卡号识别、自动化测试、网络访问、多线程、ShareSDK社会化分享、CoreImage、CoreText、CoreML机器学习、ARKit增强现实、面部检测、Storyboard技巧、关键帧动画、本地通知、陀螺仪相机定位设备、本地化、通过IAP内购实现营利、App上传与审核等超多干货!
课程目录:
1-1 第一课:iOS项目模板的介绍
1-2 您的第一个iOS工程项目
1-3 使用资源文件夹导入并管理图片素材
1-4 设置项目的属性
1-5 检测模拟器在各个方向上的切换
1-6 iOS模拟器的基本使用方法
1-7 使用不同设备类型的iOS模拟器
1-8 使用iOS模拟器演示App的生命周期
1-9 Xcode左侧界面介绍一
1-10 Xcode左侧界面介绍二
1-11 Xcode右侧界面介绍
1-12 Xcode代码区的样式设置
1-13 Xcode声音效果的设置
1-14 快速查找并打开文件
1-15 快速更改同名变量
1-16 将代码段提取为方法
1-17 代码的查找和替换
1-18 代码编写的自动补全功能
1-19 代码方法块的折叠与展开
1-20 代码语法颜色样式的设置
1-21 几种在控制台输出日志的方式
1-22 代码的Debug调试
1-23 在顶部状态栏显示风火轮
1-24 为应用程序添加图标
1-25 读取iOS应用的配置信息
2-1 UIView视图的基本使用
2-2 UIView视图的层次关系
2-3 UIView视图的基本操作
2-4 给图像视图添加边框效果
2-5 给图像视图添加圆角效果
2-6 给图像视图添加阴影效果
2-7 UIView视图的渐变填充
2-8 UIView视图的纹理填充
2-9 CGAffineTransform仿射变换的使用
2-10 UITapGestureRecognizer手势之单击
2-11 UITapGestureRecognizer手势之长按
2-12 UITapGestureRecognizer手势之双击
2-13 视图控制器和滚动视图
2-14 选项卡(标签)视图控制器的使用
2-15 导航视图控制器的使用
2-16 导航控制器的导航栏和工具栏
2-17 导航控制器的入栈和出栈
2-18 导航控制器的的导航栏样式
2-19 自定义导航控制器的导航按钮
3-1 UIButton控件的使用
3-2 UIButton图片按钮的使用
3-3 UILabel文本标签的使用
3-4 UILabel文本标签的自动换行
3-5 UILabel自定义文字样式
3-6 UISwitch开关控件的使用
3-7 UIStepper控件的使用
3-8 UITextField控件的使用
3-9 普通警告窗口的使用
3-10 动作表样式警告窗口的使用
3-11 UIDatePicker日期时间选择器
3-12 环形进度条控件的使用
3-13 使用UIWebView控件加载网页
3-14 使用网页视图加载本地HTML
3-15 使用MKMapView加载简单地图
3-16 为MKMapView指定地理坐标
3-17 在地图视图上显示提示框
3-18 将地理坐标转换为实际地名
3-19 使用UITableView制作简单表格
3-20 设置UITableView单元格的高度
3-21 设置UITableView单元格图标
3-22 设置UITableView的数据源
3-23 设置UITableView单元格背景色
3-24 UITableView滑动到指定单元格
3-25 UITableView单元格间隔背景色
3-26 自定义单元格的Accessory样式
3-27 删除UITableView单元格
3-28 插入UITableView单元格
3-29 调整UITableView单元格的顺序
4-1 使用图形上下文按一定比例缩放图片
4-2 使用图形上下文转换图片为灰度图
4-3 CoreImage设置图片的单色效果
4-4 使用CoreImage更改图片的色相
4-5 CoreImage给图片添加马赛克效果
4-6 使用UIBlurEffect添加模糊效果
4-7 遍历系统提供的所有滤镜
4-8 CATransaction的渐变动画
4-9 CATransaction的入场动画
4-10 UIView视图的动画块
4-11 UIView视图卷曲动画的制作
4-12 检测UIView视图动画的结束事件
4-13 使用UIImageView制作帧动画
4-14 使用SystemSoundId播放简短声音
4-15 使用AudioPlayer播放音乐
4-16 实现音乐的背景播放功能
4-17 使用MediaPlayer框架播放影片
5-1 程序沙箱结构中常用的几个目录
5-2 文件夹的创建
5-3 创建各种类型的文件
5-4 对文件夹进行遍历操作
5-5 复制、移动和删除文件
5-6 退出系统前的事件处理
5-7 检测App是否首次运行
5-8 读取和解析Plist属性列表文件
5-9 通过代码创建Plist文件
5-10 NSKeyedArchiver存储解析数据
5-11 创建CoreData实体并插入数据
5-12 查找CoreData中的数据
5-13 编辑CoreData中的数据
5-14 删除CoreData中的数据
5-15 单例模式的使用
5-16 解析Xml文档
5-17 解析Json文档
5-18 与设计师的心灵沟通
5-19 iOS11新特性 - 颜色集的使用
5-20 iOS11新特性 - CoreML机器学习框架
5-21 iOS11新特性 - ARKit增强现实
5-22 利用OCR技术识别信用卡号码
5-23 UITesting界面测试功能的使用
5-24 iOS11新特性 - 真机无线调试
6-1 检测网络的连接状态
6-2 使用UIApplication打开网页
6-3 使用UIApplication拨打电话
6-4 使用UIApplication发送短信
6-5 使用UIApplication发送邮件
6-6 使用UIApplication打开地图
6-7 使用邮件撰写视图控制器编写邮件
6-8 使用同步Get的方式查询某地天气
6-9 使用异步Get的方式查询网页源码
6-10 使用异步Get的方式查询GitHub数据
6-11 使用同步Post的方式查询IP信息
6-12 使用异步Post的方式查询IP信息
6-13 使用异步的方式下载网络图片
6-14 URLSession将地名转为地理坐标
6-15 使用URLSession下载图片
6-16 使用URLSession显示下载进度
6-17 使用URLSession上传图片至服务器
6-18 PerformSelector消息处理方法
6-19 PerformSelector方法的延迟执行
6-20 使用Timer执行定时任务
6-21 使用Thread暂停动作的执行
6-22 使用GCD多线程技术下载图片
6-23 多线程的同步与异步
6-24 使用微博开放平台并获得应用key
6-25 使用QQ开放平台并获得应用key
6-26 使用微信开放平台并获得应用key
6-27 注册ShareSdk并获得对应的key
6-28 ShareSdk的下载安装及配置
6-29 实现ShareSdk的社会化分享功能
7-1 隐藏顶部的状态栏
7-2 列出设备上所有的字体
7-3 给代码方法添加宏注释
7-4 计算两个日期间的差值
7-5 正则表达式的使用
7-6 在Swift中调OC类和方法
7-7 使用Xcode的版本管理功能(SCM)
7-8 实现App的Settings设置
7-9 陀螺仪设备的使用
7-10 定位设备的使用
7-11 系统本地通知的创建
7-12 从系统相册中读取图片
7-13 调用相机并获取拍摄后的图片
7-14 使用CoreText框架创建富文本
7-15 截取当前屏幕上的显示内容
7-16 给图片添加水印效果
7-17 使用CGBlendMode改变图片颜色
7-18 图像中人物的面部检测
7-19 使用Quarz2d绘制自定义图形
7-20 创建位移关键帧动画
7-21 查看运行中程序的元素层级
7-22 在故事板中设置初始视图控制器
7-23 在故事板中使用标签和按钮控件
7-24 在故事板中使用图像视图控件
7-25 在故事板中使用表格控件
7-26 在故事板中使用集合控件
7-27 故事板的常用项目结构
7-28 多个故事板中的页面跳转
7-29 使用Segue跳转页面并传递参数
7-30 在故事板中适配页面至各分辨率
7-31 对Storyboard进行本地化处理
7-32 App内容文本的本地化
7-33 在iTunesConnect中创建新App
7-34 为新的App添加IAP内购项目
7-35 为内购添加沙箱技术测试人员
7-36 IAP内购功能的具体实现和测试
7-37 项目的打包上传和提交审核
iOS从入门到精通教程源码1-6.zip
下载地址:
|
|