IOS大神班11期完整版(一) 996 P

2.5万
4
2020-01-04 22:50:43
102
24
880
80
https://blog.csdn.net/chenyao1994 https://space.bilibili.com/346441475
https://blog.csdn.net/chenyao1994
视频选集
(29/996)
01-开班须知
15:37
02-iOS开发概述
24:42
03-学习iOS开发的准备
08:18
04-iPhone发展史
13:46
05-iPad发展史
04:44
06-Macos介绍
03:35
07-Mac系统常规设置
10:53
08-Mac其它系统设置1
15:33
09-Mac其它系统设置2
17:22
10-Mac其它系统设置3
12:59
11-开发环境配置
16:29
12-iOS开发体验
25:57
13-计算机常识科普
10:52
14-C语言简介
15:31
15-第一个C语言程序
29:02
16-运行程序
11:10
17-打印练习
08:29
18-如何打开新建项目
06:59
19-函数注意点
09:27
01-关键字
09:57
02-标示符-基本概念
09:57
04-注释-基本概念
18:17
05-注释-注意点
09:40
06-数据类型-基本概念
15:19
07-常量-基本概念
12:05
08-变量-基本概念
09:09
09-变量-初始化
18:56
10-变量-作用域
20:15
11-变量-内存分析
20:21
12-printf-函数
25:22
13-scanf-函数
33:26
14-scanf函数-实现原理
22:18
01-运算符-基本概念
06:50
02-算术运算符
11:10
03-算术运算符-优先级和结合性
04:23
04-类型转换
15:44
05-赋值运算符
09:33
06-自增自减
18:11
07-自增自减-拆分
03:08
08-sizeof运算符
07:17
09-逗号运算符
08:39
10-关系运算符
19:45
11-逻辑运算符
21:48
12-三目运算符
16:13
13-流程控制-基本概念
05:46
14-if-基本概念
25:31
15-if-练习1
14:32
16-if-练习2
41:28
17-if-注意点
18:15
18-石头剪子布
17:08
01-Switch-基本概念
17:04
02-Switch-注意点
15:51
03-Switch-练习1
19:21
04-Switch-练习2
15:27
05-while-基本概念
15:44
06-累加思想
25:48
07-计数器思想
12:03
08-while-练习3
13:23
09-While-注意点
11:08
10-break-基本概念
11:08
11-continue-关键字
11:25
12-dowhile
13:00
13-for循环-基本概念
13:37
14-for和while对比
13:37
15.for循环-注意点
15:38
16-循环嵌套-基本概念
15:15
17-循环嵌套-练习1
15:15
18-循环嵌套-练习2
14:21
19-循环嵌套-练习3
08:50
20-99乘法表
04:47
01-函数-基本概念
21:46
02-函数-定义格式
19:45
03-函数-调用过程
11:47
04-函数-注意点
31:38
05-函数-练习
10:34
06-函数-声明和实现
12:33
07-main函数分析
09:45
08-递归-基本概念
12:20
09-递归-练习1
30:50
10-递归-练习2
30:50
11-Mac系统常规指令
30:50
12-Xcode编译原理
26:25
13-include-基本概念
22:59
14-多文件开发
30:34
01-进制转换-基本概念
27:57
02-进制转换
29:25
03-原码补码反码
37:32
04-位运算
23:15
05-左移右移
16:30
06-位运算-练习1
14:31
07-位运算-练习2.mp4
08:07
08-位运算-练习3
12:05
09-变量内存分析
11:40
10-char类型-基本概念
18:01
11-char类型-练习
10:55
12-类型说明符
31:29
13-数组-基本概念
17:07
14-数组-初始化
25:44
15-数组-遍历
10:15
01-数组-内存存储细节
22:23
02-数组-注意点
08:52
03-数组-练习1
13:20
04-函数和数组1
26:12
05-数组和函数2
11:28
06-数组-练习2
13:16
07-数组-练习3
13:02
08-数组-练习4
27:58
09-选择排序
28:42
10-选择排序舞蹈
04:09
11-冒泡排序
13:53
12-排序优化
13:02
13-折半查找
36:17
14-折半查找-练习
15:22
15-进制查表法
38:07
16-进制查表法-优化
08:45
01-二维数组-基本概念
25:12
02-二维数组-注意点
15:56
03-二维数组和函数
21:49
04-字符串-基本概念
24:55
05-字符串-常用方法1
26:21
06-字符串-常用方法2
30:10
07-字符串-练习
16:36
08-字符串数组
04:44
09-指针-基本概念
30:10
10-指针-练习1
12:18
11-指针-练习2
19:46
01-OC简介
15:08
02-C和OC对比
17:51
03-第一个OC程序
25:47
04-面向对象基本概念
03:06
01-(了解)内容概述
06:36
02-(了解)学内容
16:34
03-(了解)学目标和规划
08:18
04-(了解)学的建议
16:41
05-(重要)开发前准备
16:09
06-(重要)展示HelloWorld
19:20
07-(重要)项目的启动过程
13:03
08-(重要)示例程序(属性连线和示实例实现)
17:00
09-(重要)示例程序(补充)
18:15
10-(重要)控件引用weak
03:57
11-(掌握)模拟器的使用
09:26
12-(重要)上午内容总结
06:46
13-(了解)MarkDown语法
09:57
14-(重要)拖线的其他方式(常用)
22:42
15-(重要)拖线的常见错误
08:13
16-(重要)UIView介绍和父子控件
12:40
17-(重要)UIView的常见属性
22:16
18-(重要)UIView的常见方法
35:06
19-(重要)UIView的frame-bounds-center属性
27:44
02-(掌握)加法计算器
21:27
03-(了解)控件的概述
20:58
04-(重要)UILabel在storyBoard中的使用
13:39
05-(重要)UIlabel在代码中的使用
14:50
06-(重要)UIImageView在storyboard中的使用
09:24
07-(重要)UIImageView在代码中的使用
21:31
08-(了解)设置毛玻璃效果
08:06
09-(重要)UIImageView的frame设置
17:06
10-(重要)UIImageView的序列帧动画
23:12
11-(重要)资源存放问题
23:25
12-(重要)拳皇动画加载图片
04:52
13-(重要)大小招播放完后站立
06:45
14-(重要)imagenamed和imageWithContentOfFile的区别
19:26
15-(重要)iOS中播放音效
23:04
16-(重要)拳皇中集成音效
08:19
17-(了解)颜色的认知
14:53
01-(重要)知识回顾
17:55
02-(掌握)按钮的介绍以及按钮的状态
06:54
03-(重要)UIButton在storyboard中的使用
24:58
04-(重要)UIButton在代码中的使用以及UIButton监听点击
36:33
05-(了解)UIButton和UIImageView和UILabel的选择问题
07:48
06-(了解)综合示例的介绍和界面的搭建
19:39
07-(掌握)添加商品的view和计算x值
18:10
08-(掌握)计算y值和按钮的状态的判断和index的代码优化
17:31
02-(重要)添加商品view的子控件和根据下标设置数据
24:17
03-(重要)懒加载数据
14:42
04-(重要)plist文件回顾和从plist文件中度数据
18:03
05-(了解)使用字典转模型的好处
10:38
06-(重要)字典转成模型
13:38
07-(重要)字典转模型补充(类前缀和快速字典转模型)
19:36
08-(重要)示例程序自定义控件
19:55
09-(重要)给商品的View设置数据(方式二)
08:32
10-(重要)给商品的View设置数据(方式三)
13:26
02-(重要)自定义控件补充和简单的MVC思想
20:09
03-(重要)xib的基本使用(车模型的定义)
34:53
04-(重要)通过xib自定义商品的view
18:53
05-(了解)xib使用注意
22:42
06-(重要)xib的加载原理
09:02
07-(掌握)综合练(xib自定义控件)
09:56
08-(重要)iOS中渐变动画
14:55
09-(重要)给综合练添加提示的Label
16:16
10-(重要)UIButton调整内部的子控件的位置
17:31
11-(重要)通过UIButton自定义商品的view
10:39
12-(重要)UIButton的内边距设置
10:49
13-(重要)背景图片的拉伸
31:47
14-(了解)KVC的使用
50:02
15-(了解)KVO的使用
13:39
01- 内容概述
07:53
02- UIScrollView的基本使用
29:39
03- 显示一张大图片
11:55
04- UIScrollView的常见属性01-基本属性
17:59
05- UIScrollView的常见属性02-contentOffset
24:10
06- UIScrollView的常见属性03-contentInset
07:30
07- UIScrollView的delegate
29:02
08- delegate的注意点
19:21
09- 常见控件的事件监听
28:50
10- 利用UIScrollView实现内容缩放
12:39
11- UIScrollView的分页01-开启分页功能
24:53
12- UIScrollView的分页02-显示页码
27:58
13- UIScrollView的分页03-NSTimer定时器
17:56
14- UIScrollView的分页04-NSTimer细节
13:34
01-封装分页控件以及存在的问题
41:52
02-屏幕适配的介绍
23:27
03-Autoresizing(在storyboard中使用)
20:30
04-Autoresizing(在代码中使用)
07:40
05-Autoresizing的应用
15:49
06-Autolayout的基本使用
30:05
07-Autolayout(基本练)
20:27
08-Autolayout(高级练)
19:52
09-UILabel使用Autolayout
08:40
10-子控件决定父控件的高度
06:25
11-代码实现Autolayout
23:25
12-VFL实现Autolayout
20:45
13-约束的优先级,约束动画
15:48
14-Masonry的使用
27:26
01-回顾上节课的知识点
22:51
02-UITableView的基本使用
32:38
03-展示多组数据(汽车数据)
22:02
04-展示多组数据
29:14
05-展示多组数据(复杂plist解析)
23:29
06-展示单组数据
21:40
07-UITableView的常见属性
12:22
08-UITableViewCell的常见属性
16:24
09-UITableView的代理方法01
02:30
10-UITableView的代理方法02
17:45
11-UITableViewController
17:18
12-性能优化(思路)
31:06
13-性能优化(实现)
13:36
14-性能优化(优化和使用注意)
13:31
16-性能优化(注册cell)
17:00
01-索引条
33:49
02-自定义等高的cell-纯代码-frame01-添加子控件
25:30
03-自定义等高的cell-纯代码-frame02-计算子控件frame
15:16
04-自定义等高的cell-纯代码-frame03-设置子控件的数据
18:00
05-自定义等高的cell-纯代码-Autolayout
12:06
06-自定义等高的cell-纯代码-计算方式补充
05:07
07-字典转模型框架
27:03
08-自定义等高的cell-xib
12:58
09-不同类型的cell共存
16:29
10-自定义等高cell-storyboard
15:30
11-自定义分隔线
11:17
12-静态cell
14:53
13-自定义不等高cell-frame01-基本骨架
16:18
14-自定义不等高cell-frame02-添加子控件
07:21
15-自定义不等高的cell03-计算子控件的frame
22:07
16-自定义不等高的cell-frame04-计算其他子控件的frame
20:03
17-自定义不等高的cell05-计算cell的高度
21:33
01-自定不等高的cell-frame-修改计算方式
32:07
02-自定不等高的cell-frame-补充
10:40
03-自定不等高的cell-storyboard01-无配图
18:47
04-自定不等高的cell-storyboard02-有配图
13:08
05-自定不等高的cell-storyboard03-iOS8以前
15:27
06-估算高度的作用
15:20
07-封装cell的高度
03:20
08-自定义不等高cell-storyboard总结
01:08
09-学新东西,解决问题
12:57
10-数据刷新01-全局刷新
31:47
11-数据刷新02-局部刷新
06:39
12-数据刷新03-添加和删除的局部刷新
06:48
13-左滑删除
07:57
14-左滑出现多个按钮
10:51
15-编辑模式
04:45
16-批量删除
21:32
17-自定义批量删除
45:13
01-购物车01-基本骨架
31:18
02-购物车02-圆角和边框
16:15
03-购物车03-显示数据、底部工具条
16:25
04-购物车04-加号、减号处理
32:12
05-通知01-监听和发布
29:16
06-通知02-移除和系统通知
15:11
07-购物车05-通知的应用
19:21
08-购物车06-清空和购买
14:40
09-购物车07-KVO的应用
24:11
10-购物车08-KVO补充
06:36
11-购物车09-代理设计模式
24:42
12-代理总结
23:55
13-购物车10-完善细节
13:10
01-LaunchScreen文件
26:50
02-info.plist文件
09:35
03
28:23
04-UIApplication单例
22:25
05-UIApplication功能(熟悉)
23:29
06-UIApplication代理(熟悉)
16:37
07-应用程序程序原理(上)
08:09
08-应用程序启动原理(下)
16:27
09-UIWindow(掌握)
24:32
10-UIWindow补充
16:12
11-通过StoryBoard加载控制器(掌握)
12:56
12-通过Xib加载控制器
21:25
13-loadView方法(掌握)
26:19
14-控制器view懒加载
08:35
15-控制器View颜色
10:15
01-UIPickView的基本使用
19:46
02-UIPickView简单Demo
17:04
03-拦截用户输入
15:56
04-自定义国旗键盘
40:27
05-KVC模型改进-自定义国旗键盘
25:39
06-自定义生日键盘
16:30
07-上午知识点回顾
14:15
08-字符串Strong
11:29
09-自定义城市键盘(上)
24:39
10-自定义城市键盘(下)
06:49
11-自定义城市键盘(初始化文字处理)
17:03
12-导航控制器的基本使用
21:33
13-导航控制器跳转
20:37
14-导航控制器的管理原则
17:24
15-设置导航条的内容
18:33
01-通过StoryBoard跳转控制器
12:06
02-控制器view的生命周期
18:37
03-通讯录(界面搭建)
11:17
04-通讯录(登录界面业务逻辑)
29:38
05-通讯录(注销业务逻辑)
24:32
06-通讯录(登录业务逻辑)
24:37
07-通讯录(传递用户名)
08:48
08-通讯录(segue底层实现)
27:24
09-通讯录(添加界面)
09:46
10-通讯录(简单逆传)
22:07
11-通讯录(代理实现逆传)
26:58
11-通讯录(展示数据)
07:31
12-通讯录(编辑界面搭建)
25:14
13-通讯录(编辑界面业务逻辑)
14:08
14-通讯录(纯代码)
42:21
01-plist存储(熟悉)
39:00
02-偏好设置(掌握)
10:48
03-通讯录(偏好设置)
20:38
04-归档(掌握)
31:11
05-initWithCoder
13:32
06-个人详情页
30:03
07-个人详情页(界面搭建)
34:04
08-个人详情页(业务逻辑处理)
17:43
09-UITabBarController的基本使用(掌握)
18:16
10-UITabBarController(管理原则)
12:04
11-UITabBar设置内容
06:31
12-主流框架搭建
25:35
13-modal
25:46
01-transform
18:36
02-UIView的拖拽
36:28
03-事件的传递
37:00
04-寻找最适合的View
11:58
05-hitTest与pointInside
36:24
06-hitTest方法底层实现
21:58
07-hitTest1
15:56
08-hitTest方法
25:53
09-事件响应
22:09
10-手势识别(点按,长按,轻扫)
27:14
11-手势识别(拖动, 旋转,缩放)(熟悉)
26:06
12-抽屉效果(界面搭建)
15:13
12-抽屉效果(业务逻辑)
29:18
00-抽屉效果(抽取使用)
16:13
01-Quartz2D简介
23:53
02-基本线条绘制(画线)(熟悉)
42:31
03-基本线条绘制(曲线)(熟悉)
40:45
04-下进度条(界面搭建)
10:06
05-下进度条(重绘)(掌握)
17:45
06-饼图
25:48
07-UIKit绘图演练(熟悉)
29:36
08-模仿系统UIImageView(了解)
14:47
09-定时器(雪花效果)(掌握)
15:59
10-图形上下文栈(熟悉)
26:21
11-图片上下文的矩阵操作(了解)
06:46
12-图片加水印(熟悉)
19:12
01-简单圆形图片裁剪(熟悉)
20:03
02-带有边框的圆形图片裁剪
28:40
03-截屏(熟悉)
17:10
04-图片截屏(了解)
35:31
05-图片擦除(了解)
22:51
06-手势解锁(界面搭建)
19:52
07-手势解锁(选中按钮)
24:20
08-手势解锁(连线)
20:56
09-手势解锁(业务逻辑处理)
09:14
10-画板(界面搭建)
19:20
11-画板(边线)
15:06
12-画板(设置属性)
31:13
13-画板(保存到系统相册)
09:27
14-画板(从系统相册当中选择图片)
11:45
15-画板(涂鸦)
55:55
01-CALayer的基本操作.(熟悉)
35:27
02-CATransform3D(了解)
17:32
03-UIView和CALayer的选择(掌握)
13:44
04-position和anchorPoint(掌握)
32:50
05-隐式动画.(了解)
13:41
06-时钟(旋转分针)(了解)
32:15
07-时钟(旋转时针)
11:22
08-CABasicAnimation基础核心动画(熟悉)
21:39
09-心跳效果(熟悉)
07:20
10-图片抖动(帧动画)(熟悉)
14:53
11-转场动画(熟悉)
18:59
12-动画组(熟悉)
07:01
13.UIView与核心动画区别(掌握)
19:52
14-转盘(界面搭建)(了解)
22:48
01-转盘(添加按钮,让按钮成为选中状态)
32:30
02-转盘(裁剪图片)
19:15
03-转盘(设置图片)
20:40
05-转盘(开始选号)
13:47
06-转盘(解决重叠)
07:14
07-图片折叠(两张图片合成一张)
15:14
08-图片折叠(图片旋转)
16:51
09-图片折叠(渐变层)
15:12
10--图片折叠(返弹动画)
08:55
11-音量震动条
11:21
12-音量震动条(复制层)
12:56
13-倒影
10:46
14-粒子效果
24:40
15-粒子效果
29:16
16-QQ粘性布局(求点)
13:08
17-QQ粘性布局
30:22
01-基本搭建
34:31
02-基本架构
18:45
03-自定义tabBar1
27:11
04-自定义tabBar2
17:14
05-自定义tabBar3
32:57
06-切换控制器
09:47
07-设置导航条内容
19:26
08-自定义导航控制器
20:16
09-购彩大厅&修改插件
17:41
10-自定义蒙版
13:58
11-自定义pop菜单上
26:42
12-自定义pop菜单下
11:13
13-block简单讲解
13:35
14-抽取UIView分类
26:03
15-block封装popMenu
11:56
16-我的彩票
24:03
01-第一天知识回顾
17:31
02-竞技场
28:50
03-发现界面搭建
21:23
04-自定义标题按钮
14:40
05-封装标题按钮
06:54
06-隐藏底部tabBar
21:52
07-统一设置返回按钮
12:16
08-实现滑动返回
15:41
09-返回按钮的简单实现
09:13
10-滑动移除控制器全屏实现
32:34
11-滑动移除控制器全屏简单实现&bug解决
14:22
12-新特性业务逻辑
14:09
13-循环利用思想
16:47
14-UICollectionView简单介绍
24:51
15-新特性界面动画上
26:22
16-新特性界面动画下
13:51
01-架构分析
05:49
02-initialize讲解
10:55
03-添加立即体验界面
16:32
04-切换主框架界面
11:31
05-业务逻辑类
23:26
06-设置界面普通方式搭建
30:57
07-搭建设置界面行模型(MVC)
29:21
08-设置组模型
22:13
09-完善cell模型,辅助视图
21:50
10-自定义cell
11:32
11-添加跳转功能
16:59
12-cell模型完善block
15:14
13-block循环引用
15:40
14-搭建推送界面
06:31
15-封装基类,比分直播,cell键盘处理
25:42
16-开奖推送界面
13:50
17-设置界面思路回顾
07:26
01.进程和线程
10:07
02.多线程相关概念
10:30
03.多线程在iOS开发中的应用
19:22
04.iOS中的多线程实现方案
08:05
05.pthread简单使用
12:06
06.NSThread的基本使用
25:21
07.NSThread创建线程的生命周期
05:35
08.线程的状态(了解)
15:51
09.线程安全
28:57
10.原子和非原子属性
05:33
11.NSThread实现线程间通信
33:17
12.GCD基本概念
14:23
13.GCD的基本使用
27:12
14.主队列的相关用法
17:28
15.同步和异步函数的区别和总结
09:15
16.GCD实现线程间通信
09:18
17.GCD常用函数
19:59
01.课程说明
04:18
02.GCD栅栏函数
12:07
03.GCD快速迭代
26:36
04.GCD队列组的使用
45:04
05.GCD知识点补充
06:02
06.ARC环境下实现单例模式
23:13
07.MRC环境下实现单例模式
12:27
08.单例模式通用宏
19:16
09.NSOperation基本概念
19:05
10.NSOperationQueue的基本使用
14:37
11.自定义NSOperation
07:58
12.NSOperation的其他用法(暂停恢复取消最大并发数)
36:41
13.NSOperation操作依赖和监听
11:18
14.NSOperation实现线程间通信
21:05
15.多图下综合案例-数据展示
32:31
01.多图下程序缓存处理
34:36
02.多图下程序开子线程下图片
16:57
03.多图下程序完善
30:51
04.多图下程序内存警告补充
04:01
05.SDWebImage简单说明和使用
18:14
06.多线程知识点补充
09:59
07.SDWebImage框架的基本使用
37:25
08.SDWebImage框架内部细节
28:17
09.SDWebImage框架内部实现逻辑
10:59
10.NSCache简单介绍
19:48
11.多图下程序应用NSCache
06:54
12.位移枚举简单介绍
20:25
13.Runloop简单介绍
07:53
14.Runloop相关资料
08:08
15.Runloop对象和线程
14:30
16.Runloop运行模式相关
28:00
01.Runloop运行模式相关(前一天晚上)
28:00
02.RunLoop知识点回顾
09:57
03.GCD中的定时器
13:58
04.CFRunloopSource简单介绍
06:13
05.CFRunloopObserver简单介绍
20:13
06.CFRunloop运行流程
18:09
07.Runloop应用
21:32
08.Runloop面试相关
08:05
09.知识点说明
03:23
10.网络基本概念
11:46
11.HTTP协议简单介绍
10:12
12.GET请求和POST请求
15:08
13.HTTP通信过程
14:30
14.iOS中发送HTTP请求的方案
04:32
15.NSURLConnection发送GET请求1
27:36
16.NSURLConnection发送GET请求2
22:52
17.NSURLConnection发送POST请求
11:28
18.URL中文转码
13:06
19.登录请求案例
32:26
20.JSON解析简单介绍
12:39
01.JSON解析代码演示
39:31
02.复杂JSON解析-数据展示
31:35
03.复杂JSON解析-面向模型开发
21:28
04.复杂JSON解析-MJExtension
26:19
05.XML简单介绍
09:46
06.NSXMLParser解析XML
17:24
07.GDataXML解析XML
18:19
08.多值参数和中文输出
25:10
09.小文件下
25:02
10.NSURLConnection实现大文件下
20:11
11.NSURLConnection实现大文件断点下(上一期)
23:20
12.NSURLConnection实现大文件断点下完善
08:28
13.输出流
09:20
14.NSURLConnection实现文件上传
27:20
01.获得文件的MIMEType
14:52
02.多线程下文件思路
05:56
03.文件的压缩和解压缩
17:03
04.NSURLConnection和Runloop补充
23:34
05.NSURLSession的基本使用
16:40
06.NSURLSession相关代理方法
18:44
07.NSURLSessionDownloadTask大文件下(block)
16:42
08.NSURLSessionDownloadTask大文件下(delete)
12:51
09.NSURLSessionDownloadTask大文件下(断点下)
20:59
10.NSURLSessionDataTask实现大文件下
12:20
11.NSURLSessionDataTask离线断点下(断点续传1)
27:36
12.NSURLSessionDataTask离线断点下(断点续传2)
09:42
13.NSURLSessionDataTask断点下补充和优化
13:44
14.NSURLSession对象的释放
03:40
15.NSURLSession实现文件上传
19:36
16.NSURLSession配置简单说明
09:42
17.UIWebView简单介绍
07:41
18.UIWebView的基本使用
22:58
19.UIWebView应用小案例
21:21
01.知识点回顾
04:03
02.AFN简单介绍
17:09
03.AFN基本使用(GET和POST)
16:40
04.AFN实现文件下
16:01
05.AFN实现文件上传
24:10
06.AFN使用技巧
05:36
07.AFN序列化相关处理
18:46
08.监测网络状态改变
20:47
09.数据安全简单说明
09:41
10.青花瓷安装和使用
19:34
11.Base64编码原理
14:52
12.Base64的编码和解码实现
08:36
13.散列函数简单说明
14:27
14.MD5加密简单说明
15:30
15.HTTPS请求过程说明
12:25
16.HTTPS请求代码演练
30:02
17.CocoaPods的安装和使用
36:28
01-源代码管理工具的介绍
18:53
02-svn的介绍
08:48
03-服务器的搭建
19:18
04-项目经理初始化项目
16:58
05-张三加入开发
11:37
06-命令行的其他使用(简写,版本回退,删除文件,查看版本信息)
24:42
07-新人(李四)加入开发
34:42
08-冲突演示与解决冲突
25:18
09-图形化界面工具的使用以及项目经理初始化项目
26:13
10-使用xcode进行多人开发
14:02
11-xcode使用svn的注意点
29:42
12-xcode中使用checkout
08:54
13-目录规范的演示
32:54
01-知识回顾
15:30
02-GIT的简单介绍
26:07
03-初始化GIT仓库
20:05
04-GIT的工作原理
07:05
05-GIT命令的其他使用(起别名删除文件查看版本号版本回退)
26:49
06-初始化共享版本库以及初始化项目
15:45
07-GIT共享版本库多人开发
08:20
08-版本回退(补充)
11:45
09-版本备份
36:21
10-创建新人的共享版本库
08:51
11-Github托管代码(HTTPS)
13:28
12-Github托管代码(SSH Keys)
13:24
13-Github的其他用法
11:25
14.使用OSChina进行托管代码
11:15
15-新建项目使用源代码管理
04:54
16-知识补充(赠送)
22:53
01-iOS9新特性之常见关键字
33:46
02-关键字注意点
10:14
03-iOS9新特性之泛型
25:34
04-iOS9新特性之泛型(协变和逆变)
12:52
05-iOS9新特性之__kindof
10:26
06-runtime简介
05:03
07-Runtime(消息机制)
24:06
08-Runtime(消息机制调用多个参数)
15:50
09-方法调用流程
15:50
10-Runtime(交换方法自定义UIImage)
08:12
11-Runtime(交换方法)
23:16
12-Runtime(动态添加方法)
29:54
13-Runtime(动态添加属性)
16:35
14-自动生成属性代码
25:38
01-runtime回顾
08:14
02-KVC字典转模型
19:35
03-Runtime(字典转模型,一级转换)
28:42
04-runtime字典转模型
18:39
05-super,superClass,class
17:54
06-项目恶心Bug
07:10
07-const与宏的区别
15:11
08-const简单使用
09:17
09-开发中const使用场景
05:40
10-static和extern使用
11:02
11-static和const联合使用
02:18
12-extern和const联合使用
11:25
13-父子控制器(简介)
23:02
14-父子控制器(完善)
07:40
15-父子控制器的重要性(push)
16:45
16-父子控制器的重要性(modal)
09:13
17-父子控制器(实现)
20:32
01-网易新闻(搭建界面)
14:50
02-网易新闻(设置标题)
20:39
03-网易新闻(处理标题按钮点击)
26:44
04-scrollView额外滚动区域
06:25
05-网易新闻(监听内容滚动)
19:56
06-网易新闻(标题居中处理)
15:57
07-网易新闻(标题文字缩放)
19:36
08-网易新闻(标题文字渐变)
05:02
09-网易新闻(抽取网易新闻)
10:09
10-UIScrollView的自动布局
12:35
11-Size和center
13:04
12-通知补充
17:19
13-通知多线程使用
16:01
14-枚举中的位运算
13:54
15-assign和weak的区别
08:24
16-Bounds和Frame简介
13:46
17-UIScrollView底层实现
12:54
18-Block基本使用
10:47
01-block开发使用场景(保存代码)
30:31
02-block开发使用场景(代理传值)
12:25
03-block开发使用场景(传值)
07:08
04-Block内存管理(MRC)
22:12
05-Block内存管理(ARC)
08:57
06-Block循环引用
27:29
07-Block变量传递
05:08
08-Block开发使用场景(参数使用)
15:50
09-block开发中使用场景(返回值)
24:41
10-UICollectionView基本使用
24:01
11-UICollectionView基本使用(布局)
12:06
12-UICollectionView基本使用(抽取方式1)
03:03
13-UICollectionView基本使用(抽取方式2)
09:18
14-UICollectionView自定义布局方法
36:03
15-UICollectionView计算布局尺寸
15:35
16-UICollectionView
13:51
01-项目演示
30:44
02-项目介绍
18:01
03-从零开始项目
43:46
04-颜色通道
16:51
05-BuDeJie(环境部署)
23:46
06-启动图片
16:04
07-BuDeJie(项目结构确定)
29:41
08-BuDeJie(项目结构搭建)
16:34
09-BuDeJie(设置tabBar内容,问题)
10:46
10-BuDeJie(自定义TabBarVC)
10:15
11-BuDeJie(处理选中图片)
19:17
12-设置tabBar按钮的标题
10:25
13-UIAppearance
17:07
14-设置字体尺寸
04:19
01-利用系统属性设置TabBar
21:37
02-BuDeJie(实现百思样式TabBar)
20:50
03-抽取UIView分类
15:27
04-BuDeJie(设置导航条按钮)
13:45
05-设置导航条内容
22:06
06-BuDeJie(处理导航条标题,背景图片)
10:10
07-BuDeJie(处理导航控制器业务逻辑)
06:08
08-BuDeJie(统一设置返回按钮)
28:28
09-BuDeJie(滑动返回)
12:53
10-BuDeJie(全屏滑动返回)
13:23
11-BuDeJie(广告界面搭建,屏幕适配)
37:41
12-Cocoapods
24:38
13-BuDeJie(加载广告界面数据)
15:49
01-前天内容回顾
14:36
02-展示广告数据和进入广告界面
24:37
03-BuDeJie(控制广告时间)
14:06
04-BuDeJie(加载订阅标签数据)
22:10
05-BuDeJie(展示数据)
14:56
06-BuDeJie(头像圆角,订阅数字)
17:58
07-BuDeJie(裁剪图片,锯齿)
11:58
08-BuDeJie(处理分割线占据整个屏幕宽度)
08:56
09-BuDeJie(分割线SetFrame)
18:19
10-BuDeJie(请求指示器)
15:20
11-BuDeJie(搭建关注界面,换行)
11:10
12-BuDeJie(搭建登录界面,占位视图)
16:55
13-BuDeJie(自定义输入视图)
27:20
14-BuDeJie(输入视图业务逻辑)
17:09
15-BuDeJie(自定义快速登录视图)
24:23
02-BuDeJie(处理文本框占位颜色)
19:23
03-快速设置占位文字颜色
14:51
04-BuDeJie(runtime实现占位颜色)
16:13
05-BuDeJie(搭建我的界面,设置分割线)
23:20
06-BuDeJie(展示方块界面,加载数据)
14:57
07-BuDeJie(处理collectionView额外格子,高度)
16:49
08-BuDeJie(处理cell间距)
08:50
09-BuDeJie(SFSafariViewController)
16:20
10-BuDeJie(点击方块进入网页,WebKit)
39:33
11-BuDeJie(搭建界面,获取缓存尺寸)
25:28
12-BuDeJie(获取缓存尺寸底层实现)
12:58
13-BuDeJie(清楚缓存)
14:05
14-业务类设计思想
16:30
15-BuDeJie(文件管理类完整实现)
15:17
01-精华的结构分析
30:20
02-实现精华的基本结构
18:12
03-添加标题栏按钮
32:09
04-按钮的状态分析
22:54
05-切换按钮的状态
25:10
06-特定构造方法-NS_DESIGNATED_INITIALIZER
12:03
07-处理下划线
28:32
08-下划线细节处理
14:08
09-bundle的补充
27:12
10-添加子控制器
26:46
11-添加子控制器的view
17:44
12-cell的全屏穿透
38:13
01-点击标题按钮滚动scrollView
20:51
02-滚动srollView后点击标题按钮
10:47
03-viewWithTag原理
34:09
04-tableView的重要属性分析01
21:03
05-tableView的重要属性分析02-验证
13:55
06-tableView的重要属性分析03-额外添加的子控件
16:57
07-懒加载子控制器的view1
14:46
08-懒加载子控制器的view2
19:50
09-监听状态栏区域点击
30:08
10-监听TabBarButton点击
15:47
11-利用代理的方式监听TabBarButton点击
21:39
12-利用通知处理tabBarButton的重复点击
28:33
13-监听标题按钮的重复点击
10:37
14-自定义上拉刷新控件01-偏移量判断
20:58
15-自定义上拉刷新控件02-界面编写
22:39
01-自定义下拉刷新控件01-增加控件
16:02
02-自定义下拉刷新控件02-切换状态
36:31
03-自定义下拉刷新控件03-封装代码
18:43
04-自定义下拉刷新控件04-自动刷新和重复刷新
16:12
05-请求数据01-发送请求
19:04
06-请求数据02-#在宏当中的作用
07:04
07-请求数据03-字典转模型
36:04
01-分页加载数据01-使用page参数
16:52
02-分页加载数据02-使用maxtime参数
17:37
03-下拉刷新的参数解析
24:06
04-处理上拉和下拉刷新的共存问题
44:36
05-修复重复刷新的BUG
07:35
06-自定义cell方案分析01-继承-storyboard、xib
26:12
07-自定义cell方案分析01-继承-纯代码
28:31
08-自定义cell方案分析01-继承-纯代码补充
20:20
09-枚举
06:22
10-自定义cell方案分析02-用一种cell描述4种情况
33:49
11-设置cell的数据
23:08
12-圆形头像
39:57
01-cell的高度01-基本计算
33:31
02-cell的高度02-heightForRow方法的调用时刻
13:48
03-cell的高度03-缓存cell的高度
18:34
04-cell的高度04-利用模型属性缓存cell的高度
10:45
05-cell的高度05-估算高度的作用
27:28
06-最热评论
38:18
07-通过xib自定义中间的内容
24:36
08-autoresizing的问题
28:39
09-有中间内容后的cell高度
12:23
10-计算中间内容的frame
27:23
11-父控件的选择
14:38
12-声音控件
47:57
01-给UIImageView封装原图缩略图-头像功能
32:25
02-中间内容的占位图片
19:32
03-视频控件
10:26
04-图片控件
22:35
05-gif和超长图标识
27:24
06-超长图片处理
37:46
01-稳定内存缓存
36:17
02-保存图片到相册的过程分析
17:40
03-weak和assign的区别
18:50
04-弹出查看大图控制器
35:49
05-显示大图
31:11
06-使用C函数保存图片到相机胶卷
22:57
07-Photos01-基本认识
17:59
08-Photos02-保存图片到相机胶卷
11:54
09-Photos03-创建新的相册
13:51
10-Photos04-获得相册
37:36
11-Photos05-保存图片到自定义相册
55:21
01-选择相片01-单张
27:08
02-选择相片02-多张-搜索第三方框架
28:20
03-选择相片02-多张-使用第三方框架
35:23
04-选择相片02-多张-本地化演示
09:54
05-本地化
43:32
06-本地化补充-App名字的本地化
07:16
07-选择相片补充
11:57
08-精华的其他模块
37:28
09-精华的其他模块-补充
21:22
10-图片下改善
22:32
11-封装抽取代码的思路
16:42
12-MJRefresh的基本用法
35:20
01-自定义刷新控件
42:55
02-子类化AFN
11:23
03-利用collectionView循环利用tableView
47:00
04-技术的学-程序员的发展
51:47
01-(了解)Swift的介绍
17:04
02-(掌握)Swift初体验
12:57
03-(掌握)常量的使用注意
10:08
04-(掌握)swift中类型推导
10:59
05-(掌握)swift中基本运算
05:52
06-(掌握)逻辑分支(if-elseif-三目)
12:41
07-(掌握)逻辑分支(guard用法)
15:22
08-(掌握)逻辑分支(switch用法)
19:08
09-(掌握)for循环的使用
08:28
10-(了解)while和dowhile的使用
05:56
11-(了解)上午内容回顾
10:37
12-(不需要看)下午提问
21:45
13-(掌握)swift字符串的使用
21:24
14-(掌握)swift数组的使用
22:20
15-(掌握)swift字典的使用
24:28
16-(掌握)swift元祖的使用
12:25
17-(掌握)可选类型的使用
22:35
18-(掌握)可选类型的应用场景
07:45
19-(掌握)函数的基本使用
13:02
20-(了解)知识回顾
15:41
01-(不需要看)上午提问
10:12
02-(了解)函数的使用注意
21:12
03-(掌握)类的定义
12:39
04-(掌握)类的属性定义
17:28
05-(掌握)自定义类的构造函数
24:26
06-(掌握)类的属性监听器
08:14
07-(掌握)block的回顾
17:48
08-(掌握)闭包的基本使用
15:10
09-(掌握)闭包循环引用的解决
15:47
10-(了解)尾随闭包的写法
02:28
11-(了 解)上午内容回顾
05:43
12-(掌握)懒加载的使用
09:45
14-(掌握)swift中tableView的使用
26:59
15-(了解)自定义Log(一)
23:49
16-(了解)自定义Log(二)
08:38
17-(了解)微博项目的介绍
13:58
18-(掌握)项目的部署
18:16
19-(掌握)项目的基本设置
12:19
20-(掌握)纯代码初始化项目
21:28
21-(了解)下午内容回顾
10:36
01-(不要看)上午提问
07:21
02-(了解)通过字符串创建对象
20:27
03-(了解)根据json动态初始化项目
15:45
04-(掌握)swift中异常的处理方式
19:44
05-(掌握)storyboard reference的使用
24:20
06-(掌握)调整tabbar的Items
10:38
07-(掌握)tabbar中添加发布按钮
07:58
08-(掌握)通过storyboard设置tabbarItem的选中图片
03:59
09-(掌握)遍历构造函数
18:06
10-(掌握)swift中事件监听
10:26
11-(了 解)上午内容回顾
05:48
12-(不要看)下午提问
10:23
13-(掌握)访客视图的逻辑
28:54
14-(掌握)布局访客视图
16:28
15-(掌握)设置访客视图的信息
18:39
16-(掌握)监听注册和登录按钮的点击
09:58
17-(了解)首页导航栏的分析
05:48
18-(掌握)设置导航栏作用的Item
14:38
19-(掌握)自定义TitleButton
15:43
20-(掌握)自定义弹出的控制器
19:45
21-(了 解)下午内容回顾
11:39
02-(掌握)改变弹出View的frame
26:12
03-(掌握)自定义弹出动画
16:42
04-(掌握)自定义消失动画
08:52
05-(掌握)封装转场动画的代码
04:22
06-(掌握)设置弹出View的frame
05:46
07-(掌握)改变titleBtn的状态
13:57
08-(掌握)集成cocoapods
14:12
09-(掌握)AFNetwork封装(单例)
13:28
10-(掌握)AFNetwork封装(request请求)
20:57
11-(掌握)AFNetwork封装(数据回调)
08:07
12-(了解)上午内容回顾
09:30
13-(不需要看)下午提问
05:50
14-(掌握)授权流程介绍
13:22
15-(掌握)授权网页中演示
12:35
16-(掌握)布局授权页面
13:28
17-(掌握)加载登录页面和执行js代码
18:36
18-(掌握)获取授权的code
14:26
19-(掌握)请求AccessToken
13:51
20-(掌握)创建USerAccount类
21:37
21-(掌握)过期日期处理
05:16
22-(掌握)请求用户信息
17:52
23-(了解)下午内容回顾
12:21
01-(不需要看)上午提问
10:21
02-(掌握)归档&解档account对象
23:15
03-(掌握)UserAccount的视图模型封装
15:51
04-(掌握)欢迎界面的布局
22:13
05-(掌握)欢迎界面的逻辑
20:31
06-(了解)网页中请求数据
10:19
07-(掌握)代码中请求首页数据
12:32
08-(掌握)将微博字典转成模型
15:04
09-(了解)上午内容回顾
11:00
10-(不需要看)下午提问
08:36
11-(掌握)微博来源处理
11:40
12-(掌握)微博时间处理
31:22
13-(掌握)获取用户数据
11:30
14-(掌握)用户数据处理
07:11
15-(掌握)微博视图模型封装
15:26
16-(掌握)布局Cell
15:43
17-(掌握)给Cell设置数据
10:51
18-(掌握)底部工具栏
17:44
19-(了解)下午内容回顾
11:23
01-(不需 要看)上午提问
15:21
02-(掌握)配图的数据获取
17:43
03-(掌握)配图View的添加
22:26
04-(掌握)展示配图数据
22:20
05-(掌握)缓存配图数据
14:23
06-(掌握)单张配图展示
12:42
07-(掌握)获取转发数据
09:42
08-(掌握)展示转发正文
16:41
09-(掌握)展示转发配图
07:10
10-(了解)上午内容回顾
11:06
11-(不需要看)下午提问
07:55
12-(掌握)添加转发背景
09:35
13-(掌握)约束细节调整
05:54
14-(掌握)计算cell的高度
11:46
15-(掌握)集成下拉刷新
22:46
16-(掌握)加载最新数据
13:27
17-(掌握)上拉加载更多
14:02
18-(掌握)添加提示的Label
17:16
19-(掌握)弹出发布控制器
08:44
20-(掌握)设置发布导航栏
14:58
21-(掌握)自定义TextView
13:49
22-(了解)下午内容回顾
11:43
01-(不需要 看)上午提问
06:36
02-(掌握)输入框细节调整
12:46
03-(掌握)底部工具栏实现
18:34
04-(掌握)选中照片的布局
23:17
05-(掌握)自定义PicPickerCollectionViewCell
04:57
06-(掌握)选中照片功能
16:45
07-(掌握)显示选中的照片
14:14
08-(掌握)删除选中的照片
14:19
09-(掌握)键盘的切换逻辑
07:16
12-(掌握)表情键盘布局
26:15
13-(掌握)表情键盘collectionView
09:48
14-(掌握)表情键盘toolBar
05:50
15-(掌握)加载表情数据
27:18
16-(掌握)pngPath数据处理
07:33
17-(掌握)emoji数据处理
06:52
18-(掌握)自定义Cell展示表情
15:14
19-(掌握)插入删除按钮
07:01
20-(掌握)插入空白表情
02:19
21-(掌握)插入最近表情
09:28
01-(不需要看)上午提 问
05:20
02-(掌握)将emoticon对象回调给控制器
10:39
03-(掌握)插入emoji表情
07:54
04-(掌握)图文混排的实现
13:40
05-(掌握)插入普通表情
11:49
06-(掌握)获取表情字符串
19:48
07-(掌握)插入和获取方法的封装
06:34
08-(掌握)集成表情键盘
07:10
09-(掌握)发送文字微博
09:18
10-(掌握)发送图片微博
12:24
11-(了解)正则表达式的介绍
08:41
12-(掌握)正则表达式的学
21:12
13-(了解)上午内容回顾
08:48
14-(不需要看)下午提问
04:09
15-(掌握)匹配微博数据
11:09
16-(掌握)微博表情显示Demo
20:34
17-(掌握)微博正文表情匹配
05:50
18-(掌握)集成HYLabel框架
15:12
19-(掌握)弹出PhotoBrowserController
16:41
20-(掌握)搭建PhotoBrowserController
15:31
21-(掌握)自定义PhotoBrowserCell
17:51
22-(掌握)下大图和绘制进度
22:51
23-(掌握)细节调整
11:42
24-(了解)下午内容回顾
10:27
25-(掌握)点击图片关闭控制器
05:01
26-(掌握)保存图片
12:43
27-(掌握)自定义弹出和消失动画
18:18
28-(掌握)自定义弹出动画
28:49
29-(掌握)自定义消失动画
15:46
30-(了解)晚上内容回顾
07:27
客服
顶部
赛事库 课堂 2021拜年纪