iso全套Swift视频教程 IOS从基础到精通视频 大神学习之路教程
课程目录01_swift3.0微博项目
Swift-第01天(Swift入门)
01-课程大纲.mp4
02-Swift简介.mp4
03-修改默认的Xcode.mp4
04-playground快速体验.mp4
05-第一个应用程序的体验.mp4
06-Xcode8.0扩展演练.mp4
07-变量和常量.mp4
08-[重要]可选项的概念.mp4
09-变量和常量可选值的默认值.mp4
10-简单的分支和三目的写法.mp4
11-[重要]问号操作符号.mp4
12-[重要]if let.mp4
13-[重要]guard let的使用.mp4
14-[重要]if let & guard let 的命名技巧.mp4
15-用老板的心态工作.mp4
16-上课课程回顾.mp4
17-{}在 OC 中的几个常用写法.mp4
18-switch的语法演练.mp4
19-传统 for 已经被取消.mp4
20-for循环.mp4
21-字符串遍历和长度的三种方法.mp4
22-拼接字符串&格式化字符串.mp4
23-字符串的子串.mp4
24-数组的定义.mp4
25-数组的遍历.mp4
26-数组的增/删/改和容量.mp4
27-数组的合并.mp4
28-字典定义.mp4
29-字典的增删改/遍历/合并.mp4
30-tableView的实战演练.mp4
31-CollectionView的演练.mp4
32-课程小结&playgorund的学习技巧.mp4
Swift-第02天(Swift面向对象)
01-回复反馈.mp4
02-按钮状态的枚举值&文档注释.mp4
03-课程目标.mp4
04-[重要]函数定义的格式.mp4
05-外部参数和下划线的忽略.mp4
06-[重要]函数的默认值.mp4
07-函数的无返回值的三种情况.mp4
08-[最好记住]闭包的定义格式.mp4
09-GCD Swift中代码变化以及 WWDC 大会视频介绍.mp4
10-通过闭包回调传递参数.mp4
11-尾随闭包.mp4
12-OC {} 的一个坑(作用域).mp4
14-[重要]使用OC的方式解除循环引用.mp4
15-[技巧]Xcode 8利用内存图分析循环应用.mp4
16-[重要]Swift解决循环引用的两种方法.mp4
18-闭包的简单小结.mp4
19-加法计算器代码实现.mp4
20-关于执行力.mp4
21-关于命名空间.mp4
22-必选属性的构造过程.mp4
23-子类的必选属性的构造过程.mp4
24-必选参数构造函数小结&重写的概念.mp4
25-重载构造函数.mp4
26-重载构造函数的小结.mp4
27-isa指针介绍.mp4
28-KVC 函数调用的基本实现.mp4
29-KVC 构造函数中基本数据类型和私有属性.mp4
30-子类构造函数的继承以及KVC构造函数的小结.mp4
31-用 Swift 运行时获取对象属性列表.mp4
32-运行时观察属性的情况&guard语法守护.mp4
33-使用 session 加载百度数据.mp4
34-利用遍历构造函数判断对象创建条件.mp4
35-便利构造函数抽取控件创建方法.mp4
36-当前课程小结.mp4
37-需求分析.mp4
38-界面搭建.mp4
39-异步加载数据,闭包回调.mp4
40-绑定表格数据&准备明细控制器界面.mp4
41-传递数据给明细控制器.mp4
42-明细控制器设置数据以及返回.mp4
43-编辑保存完成的闭包回调.mp4
44-新建个人记录&闭包简单的对比.mp4
Swift-第03天(项目搭建)
01-回复反馈.mp4
02-私人通讯录的循环引用&全局断点.mp4
03-课程目标介绍.mp4
04-可选项的小结.mp4
05-UIView及子类的构造函数 initWithCoder.mp4
06-懒加载的基本实现.mp4
07-懒加载的完整写法.mp4
08-懒加载和OC的区别.mp4
09-getter & setter 方法的演示.mp4
10-只读属性的编写格式,直接 return.mp4
11-计算型属性和懒加载的区别.mp4
12-利用 模型的 didSet 设置 UI 界面.mp4
13-反射机制的介绍.mp4
14-使用纯代码加载启动控制器.mp4
15-用 反射加载类以及重点.mp4
16-从 info.plist 加载 命名空间的名称.mp4
17-抽取 namespace 的计算型属性.mp4
18-获取UIKit的头文件&新建类要选择CocoaTouch.mp4
19-关于简历的一些细节.mp4
20-新浪微博项目简介.mp4
21-开源中国社区的目的.mp4
22-配置 SSHKey 的步骤.mp4
23-将项目部署到 oschina 上.mp4
24-添加图标和启动图片.mp4
25-设置项目目录结构.mp4
26-[重要]添加 CZAdditions,通过桥接文件让 Swift 调用 OC 代码.mp4
27-使用字典创建一个子控制器.mp4
28-添加其他子控制器.mp4
29-通过标题属性字典,设置 tabbar 的按钮的颜色和大小.mp4
30-设置撰写按钮.mp4
31-利用 @objc private 保护函数,同时允许按钮调用.mp4
32-加号按钮宽度计算的方法.mp4
33-添加测试控制器,push 显示.mp4
34-重写 push 方法,隐藏底部的 tabBar.mp4
35-扩展测试控制器,不停的push.mp4
36-抽取 barButtonItem 便利构造函数.mp4
37-自定义 navBar & 重写 title 的 didSet.mp4
38-设置 item 按钮&条子渲染颜色.mp4
39-设置返回按钮.mp4
40-添加导航条返回按钮&设置标题颜色.mp4
41-课程小结.mp4
Swift-第04天(基类控制器)
01-回复反馈&课程目标.mp4
02-系统架构思维导图.mp4
03-设置设备方向支持.mp4
04-测试设备横屏.mp4
05-添加 tableView.mp4
06-利用 extension 隔离表格数据源方法.mp4
07-首页绑定假数据.mp4
08-拆分分支恢复代码.mp4
09-调整表格内容间距.mp4
10-合并分支并且解决冲突.mp4
11-添加下拉刷新控件.mp4
12-模拟延迟下拉刷新数据&dispatch_after回顾.mp4
13-上拉刷新的条件判断.mp4
14-封装上拉刷新逻辑处理.mp4
15-如果子类不实现任何方法,默认关闭刷新控件.mp4
16-访客视图需求&通过用户登录标记决定显示的视图.mp4
17-添加访客视图素材&准备访客视图.mp4
18-懒加载访客视图控件&extension 和 懒加载类型的细节.mp4
19-复习原生自动布局&小房子图像视图布局.mp4
20-oschina的发现功能.mp4
21-苹果原生自动布局函数的回顾.mp4
22-访客视图主要控件自动布局.mp4
23-使用 VFL 设置 maskIconView 的布局.mp4
24-使用背景颜色处理剩余部分的显示.mp4
25-使用字典设置访客视图的信息.mp4
26-修改成访客视图字典属性.mp4
27-动态通过网络改变 App 界面的逻辑介绍.mp4
28-修改界面配置数组,和创建子控制器的参数格式.mp4
29-确定和验证 json 的数据格式.mp4
30-利用信息字典,传递并且设置访客视图的显示.mp4
31-设置访客视图的显示细节.mp4
32-设置首页转轮动画.mp4
33-将界面数据输出到 json.mp4
34-使用 json 设置界面控制器内容.mp4
35-在 AppDelegate 模拟加载网络应用程序配置 json.mp4
36-判断是从沙盒还是 bundle 加载 main.json.mp4
37-系统架构阶段性小结.mp4
38-Swift中的错误处理知识点.mp4
39-通过 add target 添加访客视图监听&代理和add target的区别.mp4
40-添加未登录的导航按钮,调整子类重写的 setupUI 方法.mp4
41-设置默认 barbutton 的渲染颜色.mp4
42-课程小结&预习代码介绍.mp4
Swift-第05天(AccessToken)
01-回复反馈和课程目标.mp4
02-第三方登录介绍.mp4
03-创建应用程序.mp4
04-用 URL 拼接 token 字符串访问用户微博数据演示.mp4
05-使用 cocoapod 导入第三方框架.mp4
06-创建网络工具单例.mp4
07-最简单的token演示&强调课程目标.mp4
08-关于开发者信息的补充.mp4
09-使用一个函数封装 AFN 的 GET&POST 请求.mp4
10-利用 extension 封装新浪微博请求方法.mp4
11-建立 tokenRequest 方法,单独处理 token 字典.mp4
12-token过期处理.mp4
13-网络框架小结.mp4
14-建立微博数据模型.mp4
15-建立视图模型,封装加载微博数据方法.mp4
16-绑定微博表格数据.mp4
17-下拉刷新微博数据.mp4
18-iOS自学资源分享.mp4
19-上午课程小结.mp4
20-上拉刷新实现.mp4
21-上拉刷新的上限设置,超出上限不再上拉刷新.mp4
22-关于变量命名和三目的细节.mp4
23-监测未读的微博数量.mp4
24-定期检查新微博的数量.mp4
25-使用 #available 是检测设备版本,获取用户授权显示badgeNumber.mp4
26-利用 将要选择 TabBarItem 代理方法解决加号按钮穿帮问题.mp4
27-点击 tabBar 滚动到顶部并且加载数据.mp4
28-获取请求码的浏览器演示.mp4
29-将 userLogon 标记转移到网络管理器中.mp4
30-通过通知将用户登录需求传递给 Main 控制器.mp4
31-展现登录控制器,设置导航栏.mp4
32-按钮的设置 Normal 状态的文字和颜色.mp4
33-课程小结.mp4
Swift-第06天(OAuth和界面切换)
01-回复反馈.mp4
02-课程目标&代码准备.mp4
03-添加应用程序信息.mp4
04-加载授权页面.mp4
05-自动填充用户名和密码.mp4
06-跟踪登录的 url 内容,确定获取授权码的思路.mp4
07-判断主机头&查询字符串以及 URL 的复习.mp4
08-获取授权码.mp4
09-增加指示器和取消webview的滚动!.mp4
10-实现 加载 AccessToken 的部分代码.mp4
11-设置AFN反序列化支持的数据类型.mp4
12-Token的数据结构以及测试账号的添加方法.mp4
13-建立用户账户模型.mp4
14-使用 userAccount 替换 accessToken.mp4
15-使用 yy_modelSet 用字典设置模型数据.mp4
16-token过期日期的处理/开发者和使用者过期的演示.mp4
17-数据存储方式的回忆.mp4
18-保存用户账户模型.mp4
19-关于工作前的心态和一些框架的作用.mp4
20-上午课程回顾&思维导图梳理.mp4
21-=确认加载用户文件的代码位置/抽取账户文件名.mp4
22-从磁盘加载 用户账户信息并且设置模型.mp4
23-关于用户账户加载,提示练习思路,可以不看.mp4
24-token有效期的过期处理.mp4
25-登录成功的回调.mp4
26-登录成功发送登录成功通知.mp4
27-注册并且监听通知,切换视图内容.mp4
28-登录成功处理导航栏按钮/设置表格的指示器缩进.mp4
29-设置提示/AFN指示器.mp4
30-如果 token 过期,重新发送登录通知.mp4
31-登录成功后需要处理的细节小结.mp4
32-增加 loadUserInfo 方法,加载用户头像和昵称.mp4
33-添加昵称标题按钮.mp4
34-新建标题按钮,抽取标题按钮的创建逻辑.mp4
35-利用 layoutSubviews 重新调整按钮文字和图像的位置.mp4
36-明确界面切换目标&准备素材.mp4
37-使用假的计算型属性判断添加的视图.mp4
38-关于版本号的科普.mp4
39-判断新版本的逻辑伪代码.mp4
40-新版本判断的代码逻辑实现.mp4
41-使用 xib 加载欢迎视图.mp4
42-欢迎界面自动布局动画实现.mp4
43-在 awakeFromNib 加载图像.mp4
44-新特性界面布局&代码连线.mp4
45-在 awakeFromNib 设置新特性的图像.mp4
46-新特性代码的滚动视图代理方法实现.mp4
47-课程小结.mp4
Swift-第07天(首页布局)
01-回复反馈.mp4
02-微博首页课程重点强调.mp4
03-代码评审简介.mp4
04-修改欢迎和新特性界面的两个细节.mp4
05-设置 tabbarItem 以及建立developer 分支.mp4
06-图像性能优化中的混合颜色和拉伸显示确定.mp4
07-用新的尺寸绘制新图像,解决拉伸问题.mp4
08-绘制圆形图像以及边界,解决图像性能问题.mp4
09-JPG格式的图像性能优化.mp4
10-微博Cell布局分析.mp4
11-添加 微博 Cell 的 XIB 并且验证.mp4
12-纯文本微博顶部布局.mp4
13-纯文本Cell布局结束.mp4
14-微博 Cell 的连线.mp4
15-设置微博文字取消分隔线.mp4
16-新建微博用户模型.mp4
17-实现微博用户的字典转模型.mp4
18-添加单条微博视图模型.mp4
19-字典转模型.mp4
20-再次字典转视图模型.mp4
21-实现视图模型的 description & 替换 home 中的数据.mp4
22-意之所至,能量随来.mp4
23-上午课程简单回顾.mp4
24-设置会员图标/表格性能优化简介.mp4
25-设置认证图标.mp4
26-隔离 SDWebImage 的函数,设置头像.mp4
27-设置用户圆形图像.mp4
28-底部工具栏布局.mp4
29-添加底部工具栏视图.mp4
30-设置底部工具栏的数据.mp4
31-添加配图视图的自动布局.mp4
32-测试修改配图视图的高度.mp4
33-取消微博配图视图顶部约束.mp4
34-增加配图模型数组,扩展 YY_Model 的使用.mp4
35-准备配图视图大小属性和计算方法.mp4
36-根据配图数量计算配图视图大小.mp4
37-抽取配图视图所需的常量.mp4
38-配图视图的九宫格布局.mp4
39-循环设置图像.mp4
40-设置 4 张图像 & 背景颜色.mp4
41-课程小结.mp4
Swift-第08天(性能和下拉刷新)
01-回复反馈&Xcode 8 beta.mp4
02-真对Xcode8 beta2修改语法.mp4
03-关于四张图的算法介绍.mp4
04-课程目标确定.mp4
05-修改 XIB 的间距和字体细节.mp4
06-复制被转发微博 Cell 的 XIB.mp4
07-被转发微博的xib布局.mp4
08-注册被转发微博的 cell.mp4
09-被转发微博的数据结构介绍.mp4
10-被转发微博的配图实现.mp4
11-设置被转发微博的文字.mp4
12-获取网络图像的三种方式介绍.mp4
13-做准备函数缓存单张图像.mp4
14-确定要缓存的单张图像 URL.mp4
15-调度组的演练.mp4
16-使用 SDWebImage 的核心方法下载图像.mp4
17-使用调度组监听单张图片缓存结束.mp4
18-通过参数传递闭包,再缓存执行之后,再刷新表格.mp4
19-根据单张图像更新配图视图的尺寸.mp4
20-通过视图模型修改配图视图的高度约束!.mp4
21-设置单张图片在配图视图中的显示.mp4
22-关于领导的心态.mp4
23-被转发微博的思路小结.mp4
24-单图缓存思路小结.mp4
25-关于视图模型的小结.mp4
26-设置真机运行& Instrument简单介绍.mp4
27-刷新频率的性能测试演示.mp4
28-表格性能优化知识点小结以及缓存行高的重要性.mp4
29-查看XIB确认计算行高需要的条件.mp4
30-计算行高代码实现.mp4
31-缓存行高的实现.mp4
32-缓存行高小结以及性能优化测试.mp4
33-离屏渲染和栅格化.mp4
34-图片过宽或者过窄处理.mp4
35-刷新控件的目标明确和项目准备.mp4
36-系统刷新控件存在的问题.mp4
37-添加自定义刷新控件,替代系统原有的控件(争取做最小的改动).mp4
38-增加新浪微博的刷新控件代码.mp4
39-通过 KVO 监听刷新控件的 contentOffset,并且计算刷新控件的高度.mp4
40-当天知识点小结.mp4
Swift-第09天(刷新和撰写类型)
01-回复反馈.mp4
02-目标明确.mp4
03-图像过窄处理的bug修订,和代码建议.mp4
04-前一天代码回顾.mp4
05-移除 KVO 监听.mp4
06-新建刷新视图/连线并且布局.mp4
07-通过原生的自动布局,设置刷新视图的位置.mp4
08-增加临界点判断(未完成).mp4
09-通过状态处理临界点的问题.mp4
10-修改提示文字.mp4
11-旋转的动画处理.mp4
16-用户放手,显示刷新状态,调整表格的顶部间距.mp4
17-实现 beginRefreshing 方法.mp4
18-整合开始刷新和 KVO 的方法.mp4
19-endRefreshing 部分实现.mp4
20-在 endRefreshing 判断状态,防止重复调整表格间距.mp4
21-1-合并分支.mp4
21-2-自定义刷新控件开发完成.mp4
23-自定义刷新控件.mp4
24-增加小人儿刷新.mp4
25-添加美团外卖刷新 XIB,会崩溃.mp4
26-增加可选项,调整下拉间距.mp4
27-房子和地球设置.mp4
28-设置袋鼠的定位点.mp4
29-给刷新视图的子视图-美团刷新视图设置父视图高度属性.mp4
30-整合美团外卖的刷新.mp4
31-添加撰写微博类型选择视图.mp4
32-使用 XIB 加载视图.mp4
33-撰写类型XIB布局/不同设备的预览.mp4
34-添加自定义按钮,测试自定义控件.mp4
35-取消按钮的 autoresizing,解决不能交互的问题.mp4
36-添加类型按钮的思路分析.mp4
37-调整 setupUI 调用的顺序,强行更新布局,设置 scrollView 的大小.mp4
38-添加 6 个按钮.mp4
39-第一个视图中的 6 个按钮的布局.mp4
40-添加 scrollView 内部视图/设置 scrollView 的属性.mp4
41-通过 actionName 设置点击更多按钮的监听方法.mp4
42-点击更多按钮功能实现.mp4
43-返回按钮功能实现.mp4
44-使用iMovie逐帧分析应用程序动画效果.mp4
45-pop框架简介.mp4
46-第一个最简单的 pop 动画.mp4
47-添加按钮显示,设置动画时间.mp4
48-隐藏按钮,倒序遍历,调整动画时间.mp4
49-隐藏动画,添加动画监听方法.mp4
50-添加所有按钮的监听方法,并且用按钮记录要展现控制器的类名.mp4
51-放大/缩小选中的按钮.mp4
52-添加渐变动画,监听动画完成.mp4
53-完成回调展现撰写视图控制器/解决循环引用.mp4
54-课程小结.mp4
Swift-第10天(正则和图文混排)
01-回复反馈&课程目标.mp4
02-直接修改结构体的 x,调整标题栏错误的 bug.mp4
03-修改刷新中继续下拉导致袋鼠消失的 bug.mp4
04-导入微博来源属性.mp4
05-正则表达式在Xcode中替换字符串.mp4
06-基本的正则表达式代码实现.mp4
07-使用正则表达式从字符串中获取URL链接和文本.mp4
08-正则表达式的简单介绍.mp4
09-抽取检测 href 链接和文本的方法.mp4
10-利用元组返回结果&使用视图模型设置来源字符串.mp4
11-利用 didSet 设置微博来源.mp4
12-OC的图文混排复习.mp4
13-用 Swift 实现简单的图文混排.mp4
14-表情包框架的简单演示.mp4
15-HMEmoticon数据格式介绍.mp4
16-三种拖拽文件夹的方式.mp4
17-表情包数据结构强调.mp4
18-Swift 单例的复习和扩展.mp4
19-从自定义 bundle 中加载 plist 并且获取数组.mp4
20-建立表情包模型和表情模型.mp4
21-加载表情包数据数组.mp4
22-在 directory 的 didSet 加载表情模型数组.mp4
23-午间分享-面试的小贴士.mp4
24-上午课程回顾.mp4
25-给表情模型增加目录属性,以及图像的计算型属性,方便后续的图像获取.mp4
26-在所有表情包数组中过滤表情,方法一.mp4
27-尾随闭包的的简写格式.mp4
28-建立当前表情的属性文本.mp4
29-使用正则表达查找所有的表情文字.mp4
30-替换属性文本中的图像文本实现.mp4
31-将属性字符串的生成方法,封装到单例中.mp4
32-设置微博中的微博文字和转发文字的图文混排.mp4
33-演示没有设置属性字符串字体的错误效果!.mp4
34-TextKit类结构介绍.mp4
35-TextKit的准备工作.mp4
36-使用 TextKit 接管 Label 的底层实现.mp4
37-使用正则表达式,过滤 textStrorage 中的 url 范围数组.mp4
38-使用正则表达式过滤 URL,设置 URL 的特殊显示.mp4
39-和 URL 的文本交互,高亮显示(setNeedsDisplay).mp4
40-重写属性,当属性变化时通知 textStorage 变化.mp4
41-使用 FFLabel 设置微博文字和转发文字的自定义类,修改属性文本颜色.mp4
42-定义协议/定义代理/通知代理执行可选函数.mp4
43-在 home 控制器中,设置代理,实现协议方法.mp4
44-加载 webView 显示内容.mp4
45-课程小结.mp4
Swift-第11天(发布微博)
01-回复反馈.mp4
02-三种try.mp4
03-三种拖拽文件夹的方式.mp4
04-课程目标确定.mp4
05-撰写控制器简单布局.mp4
06-使用代码创建发布按钮.mp4
07-利用 XIB 创建发布按钮.mp4
08-使用 XIB 设置标题视图.mp4
09-增加属性文本XIB 的技巧注释.mp4
10-添加toolbar中的按钮.mp4
11-用Xcode 7.3编写通知代码,第四个参数是发送通知的对象.mp4
12-利用Xcode转换,查找通知在Swift3.0的写法.mp4
13-利用通知调整 toolbar 底部约束.mp4
14-键盘的显示和隐藏处理&占位文字的思考.mp4
15-自定义文本视图,添加占位 label.mp4
16-利用通知监听占位文本的显示和隐藏.mp4
17-通过代理监听文本变化,修改发布按钮状态&通知和代理的对比.mp4
18-发布文本微博的基本代码实现&405访问错误!.mp4
19-发布完成,修改指示器样式,提示用户.mp4
20-上午课程回顾.mp4
21-准备 upload 网络上传文件的方法.mp4
22-创建 formData,复习相关参数.mp4
23-扩展 tokenRequest 网络请求方法.mp4
24-调整微博发布接口,测试发布带图片的微博.mp4
25-切换键盘的三句核心代码.mp4
26-[重要]键盘的输入视图/助理视图/刷新视图.mp4
27-网络多线程复习的技巧分享.mp4
28-表情输入视图的准备工作.mp4
29-表情键盘基本布局,控件连线.mp4
30-添加工具栏按钮/以及简单的布局.mp4
31-建立表情素材的 bundle 的懒加载属性.mp4
32-使用代码实现图像拉伸,设置按钮的背景图片.mp4
33-使用 class 和 nib 注册可重用cell,绑定假数据.mp4
34-添加布局属性,确定 cell 的解决方案,一个 cell 对应一个完整的页面.mp4
35-按照整页设置 cell 的布局.mp4
36-表情数据模型的回顾.mp4
37-确定表情页面的数量.mp4
38-确认 XIB 加载的 cell 大小,九宫格布局简单准备.mp4
39-从 XIB 和 纯代码创建 colllectionView cell 的 bounds 大小区别.mp4
40-单个页面 cell 的 21 个按钮的九宫格布局.mp4
41-使用 indexPath.item 截取表情包中表情数组的子数组.mp4
42-在属性的 didSet 中,显示表情图片按钮.mp4
43-下午课程回顾.mp4
44-emoji字符串的转换.mp4
45-设置 emoji 完成.mp4
46-cell 复用问题的演示.mp4
47-添加设置删除按钮.mp4
48-添加表情按钮的监听方法,获得表情模型和nil到删除按钮.mp4
49-通过代理传递选中的表情模型.mp4
50-利用闭包回调选中的表情模型.mp4
51-循环引用的分析和解决.mp4
52-删除按钮和 emoji 字符串.mp4
53-插入图片表情.mp4
54-解决图片文本的字体属性问题.mp4
55-遍历属性文本,确定获取完整属性字符串的思路.mp4
56-自定义附件子类,完成字符串的转换.mp4
57-继承表情键盘,处理表情图片输入(调用代理方法和通知方法).mp4
58-发送属性文本字符串到新浪微博服务器.mp4
59-课程回顾.mp4
Swift-第12天(微博收尾)
01-回复反馈.mp4
02-课程目标.mp4
03-添加 fmdb 框架,建立 数据库管理单例.mp4
04-创建数据库队列,创建或者打开数据库.mp4
05-微博数据结构确定(社交类需要考虑小号).mp4
06-创建数据表,串行队列,同步执行.mp4
07-测试插入数据的SQL,INSERT OR REPLACE.mp4
08-准备新增或者修改微博函数,确定函数的参数.mp4
09-FMDB的简单回顾.mp4
10-批量插入微博数据.mp4
11-数据库操作回滚的写法和测试(Swift 2.x和3.0).mp4
12-实现查询方法,返回结果字典数组.mp4
13-确定从数据库加载微博数据数组的函数的参数和返回值.mp4
14-生成查询的 SQL 并且测试默认/上拉/下拉三种刷新的SQL.mp4
15-执行 SQL,反序列化数据库保存的 json 数据.mp4
16-调整目录结构,导入封装完成的 SQLite 管理器.mp4
17-新增数据访问层,确定数据缓存思路.mp4
18-确定加载微博函数的参数和完成回调,实现伪代码.mp4
19-调整列表视图模型,从数据库加载缓存数据.mp4
20-在数据库管理工具监听应用程序进入后台事件,通知一对多.mp4
21-调整创表 SQL, 增加微博记录创建时间.mp4
22-上午课程回顾.mp4
23-定义分类方法,计算指定时间差的日期字符串.mp4
24-清理数据缓存 实现.mp4
25-能够做数据缓存的数据类型和特点.mp4
26-关于工作列表和日常工作管理清单.mp4
27-添加 表情 cell 的长按手势识别.mp4
28-新建提示视图,测试向当前视图添加提示视图.mp4
29-将提示视图添加到窗口上.mp4
30-根据触摸位置,查找对应的按钮.mp4
31-通过锚点,设置提示图片的位置.mp4
32-通过定位点设置提示按钮的显示位置.mp4
33-设置提示视图中的按钮表情,如果表情一致,直接返回.mp4
34-利用 pop 设置表情按钮的动画.mp4
35-手势剩余状态的处理,长按手势/锚点.mp4
36-添加最近使用的表情的基本代码实现.mp4
37-第0个分组不排序,数组排序的闭包简写.mp4
38-添加分组按钮的监听方法,默认选中第0组.mp4
39-定义工具栏选中按钮代理方法,遵守协议,实现方法.mp4
40-设置 toolbar 选中分组按钮状态.mp4
41-添加分页控件,设置 collectionView 的代理,目标确定.mp4
42-实现滚动视图的代理方法,根据中心点位置判断底部分组按钮的选中状态.mp4
43-设置分页控件的显示.mp4
44-用运行时查看分页控件的成员列表,使用 KVC 设置分页控件的图像.mp4
45-让导航控制器强行更新约束.mp4
46-关于图片清晰度的处理,替换 wap360.mp4
47-导入照片浏览框架,框架接口介绍.mp4
48-添加图像的手势识别.mp4
49-处理照片浏览需要的参数.mp4
50-整合图片浏览器功能.mp4
51-添加 gif 提示图像,设置自动布局.mp4
52-根据扩展名判断是否是 gif 提示图片.mp4
53-将新浪微博格式的字符串转换成日期.mp4
54-实现日期描述字符串.mp4
55-pod 前期准备以及一些分享.mp4
56-测试pod发布.mp4
02_Swift语言(全套)
iOS培训教程第01讲 (1).mp4
iOS培训教程第02讲 (2).mp4
iOS培训教程第03讲 (3).mp4
iOS培训教程第04讲 (4).mp4
iOS培训教程第05讲 (5).mp4
iOS培训教程第06讲 (6).mp4
iOS培训教程第07讲 (7).mp4
iOS培训教程第08讲 (8).mp4
iOS培训教程第09讲 (9).mp4
iOS培训教程第10讲 (10).mp4
iOS培训教程第11讲 (11).mp4
iOS培训教程第12讲 (12).mp4
iOS培训教程第13讲 (13).mp4
iOS培训教程第14讲 (14).mp4
iOS培训教程第15讲 (15).mp4
iOS培训教程第16讲 (16).mp4
iOS培训教程第17讲 (17).mp4
iOS培训教程第18讲 (18).mp4
iOS培训教程第19讲 (19).mp4
iOS培训教程第20讲 (20).mp4
iOS培训教程第21讲 (21).mp4
iOS培训教程第22讲 (22).mp4
iOS培训教程第23讲 (23).mp4
iOS培训教程第24讲 (24).mp4
03_微博项目视频
001.iOS项目开发流程.avi
002.微博开放平台介绍.avi
003.OAthu认证.avi
004.微博需求功能.avi
005.搭建环境.avi
006.初始化控制器.avi
007.自定义Tabbar视图.avi
008.集成左右菜单.avi
009.介绍微博sdk.avi
010.集成微博sdk.avi
011.微博的接口访问.avi
012.创建主题管理类.avi
013.创建主题button类.avi
014.实现button的主题切换.avi
015.导航栏背景主题切换.avi
016.图片视图主题切换.avi
017.分析主题Label的实现.avi
018.实现主题Label一_.avi
019.实现主题Label二_.avi
020.完善主题切换_.avi
021.创建微博Model对象_.avi
022.回顾昨天内容_.avi
023.RTLabel使用.avi
024.分析微博视图_.avi
025.WeiboView的实现一_.avi
026.WeiboView的实现二_.avi
027.WeiboCell的实现_.avi
028.回顾WeiboView的实现_.avi
029.WeiboView字体设置_.avi
030.WeiboView的高度计算.avi
031.实现微博列表界面.avi
032.回顾昨天内容.avi
033.正则表达式使用.avi
034.微博实现超链接一.avi
035.微博实现超链接二.avi
036.完善WeiboView.avi
037.微博发布时间.avi
038.微博来源.avi
039.下拉刷新控件的使用.avi
040.集成下拉、重构微博列表.avi
041.下拉刷新与控制器的通讯.avi
042.实现下拉加载新微博.avi
043.回顾昨天内容.avi
044.下拉新微博提示.avi
045.显示未读数.avi
046.重复点击首页取最新微博.avi
047.讲解加载提示.avi
048.微博正文实现一.avi
049.微博正文实现二.avi
050.自定义评论列表.avi
051.评论列表加载数据.avi
052.隐藏tabbar视图.avi
053.微博详情添加评论数.avi
054.上拉加载的封装.avi
055.上拉加载.avi
056.上拉加载完善一.avi
057.上拉加载完善二.avi
058.左滑手势返回.avi
059.微博大图浏览模式.avi
060.上节课问题总结.avi
061.登陆刷新列表.avi
062.事件响应者链传递机制.avi
063.通过响应者链获取控制器.avi
064.用户资料页xib实现.avi
065.用户资料UI封装.avi
066.用户资料数据加载.avi
067.用户微博列表加载.avi
068.用户微博列表完善.avi
069.用户头像进入资料页.avi
070.网页控制器UI界面实现.avi
071.网页控制器加载网站.avi
072.发微博窗口的显示.avi
073.实现通用导航栏按钮.avi
074.发微博-UI界面实现.avi
075.发微博-编辑界面自动适应键盘.avi
076.简单发布微博.avi
077.附近地点列表.avi
078.模态视图的取消按钮.avi
079.显示发微博的位置.avi
080.状态栏提示.avi
081.添加坐标发微博.avi
082.调用相册、摄像头发送微博.avi
083.选择图片后UI的显示.avi
084.放大、缩小选取图片.avi
085.删除选取图片.avi
086.分析表情的实现.avi
087.实现表情的绘制.avi
088.触摸表情显示表情一.avi
089.触摸表情显示表情二.avi
090.封装表情的滑动视图.avi
091.表情集成到发微博.avi
092.显示选择表情名.avi
093.补充内存管理.avi
094.使用ASI封装网络请求.avi
095.ASI请求微博接口.avi
096.第三方输入法介绍.avi
097.消息模块的UI.avi
098.At我的微博实现.avi
099.封装用户视图类.avi
100.实现关注列表显示.avi
101.完善关注列表.avi
102.关注列表下拉、上拉加载.avi
103.关注列表、粉丝列表.avi
104.当前用户资料页.avi
105.广场的UI界面.avi
106.附近微博数据请求.avi
107.创建Annotation类.avi
108.实现微博在地图上显示.avi
109.标注视图的动画显示.avi
**** Hidden Message *****
66666666666666666666666 iso全套Swift视频教程 IOS从基础到精通视频 iso全套Swift视频教程 IOS从基础到精通视频 谢谢楼主 分享 看看 swift3 和 4 有什么不一样 这个也太全面了吧 学习学习这个开发感谢分享 感谢楼主分享
感谢楼主分享~ 感谢分享,哈哈哈