资源简介:
资源大小:90.0 GB
[IOS开发]从入门学起,完整开发视频教程
非常全面完整的IOS开发视频学习教程,从入门开始讲起,90G的课程,包含详细的课程样例源代码。是想学习IOS开发人员的理想课程。
课程大纲
01UI基础
151225
01-(了解)内容概述.mp4
02-(了解)学习内容.mp4
03-(了解)学习目标和规划.mp4
04-(了解)学习的建议.mp4
05-(重要)开发前准备.mp4
06-(重要)展示HelloWorld.mp4
07-(重要)项目的启动过程.mp4
08-(重要)示例程序(属性连线和示实例实现).mp4
09-(重要)示例程序(补充).mp4
10-(重要)控件引用weak.mp4
11-(掌握)模拟器的使用.mp4
12-(重要)上午内容总结.mp4
13-(了解)MarkDown语法.mp4
14-(重要)拖线的其他方式(常用).mp4
15-(重要)拖线的常见错误.mp4
16-(重要)UIView介绍和父子控件.mp4
17-(重要)UIView的常见属性.mp4
18-(重要)UIView的常见方法.mp4
19-(重要)UIView的frame-bounds-center属性.mp4
151226
01-(了解)内容概述.mp4
02-(掌握)加法计算器.mp4
03-(了解)控件的概述.mp4
04-(重要)UILabel在storyBoard中的使用.mp4
05-(重要)UIlabel在代码中的使用.mp4
06-(重要)UIImageView在storyboard中的使用.mp4
07-(重要)UIImageView在代码中的使用.mp4
08-(了解)设置毛玻璃效果.mp4
09-(重要)UIImageView的frame设置.mp4
10-(重要)UIImageView的序列帧动画.mp4
11-(重要)资源存放问题.mp4
12-(重要)拳皇动画加载图片.mp4
13-(重要)大小招播放完后站立.mp4
14-(重要)imagenamed和imageWithContentOfFile的区别.mp4
15-(重要)iOS中播放音效.mp4
16-(重要)拳皇中集成音效.mp4
17-(了解)颜色的认知.mp4
151228
01-(重要)知识回顾.mp4
02-(掌握)按钮的介绍以及按钮的状态.mp4
03-(重要)UIButton在storyboard中的使用.mp4
04-(重要)UIButton在代码中的使用以及UIButton监听点击.mp4
05-(了解)UIButton和UIImageView和UILabel的选择问题.mp4
06-(了解)综合示例的介绍和界面的搭建.mp4
07-(掌握)添加商品的view和计算x值.mp4
08-(掌握)计算y值和按钮的状态的判断和index的代码优化.mp4
151229
01-(了解)内容概述.mp4
02-(重要)添加商品view的子控件和根据下标设置数据.mp4
03-(重要)懒加载数据.mp4
04-(重要)plist文件回顾和从plist文件中度数据.mp4
05-(了解)使用字典转模型的好处.mp4
06-(重要)字典转成模型.mp4
07-(重要)字典转模型补充(类前缀和快速字典转模型).mp4
08-(重要)示例程序自定义控件.mp4
09-(重要)给商品的View设置数据(方式二).mp4
10-(重要)给商品的View设置数据(方式三).mp4
151230
01-(了解)内容概述.mp4
02-(重要)自定义控件补充和简单的MVC思想.mp4
03-(重要)xib的基本使用(车模型的定义).mp4
04-(重要)通过xib自定义商品的view.mp4
05-(了解)xib使用注意.mp4
06-(重要)xib的加载原理.mp4
07-(掌握)综合练习(xib自定义控件).mp4
08-(重要)iOS中渐变动画.mp4
09-(重要)给综合练习添加提示的Label.mp4
10-(重要)UIButton调整内部的子控件的位置.mp4
11-(重要)通过UIButton自定义商品的view.mp4
12-(重要)UIButton的内边距设置.mp4
13-(重要)背景图片的拉伸.mp4
14-(了解)KVC的使用.mp4
15-(了解)KVO的使用.mp4
160104
01- 内容概述.mp4
02- UIScrollView的基本使用.mp4
03- 显示一张大图片.mp4
04- UIScrollView的常见属性01-基本属性.mp4
05- UIScrollView的常见属性02-contentOffset.mp4
06- UIScrollView的常见属性03-contentInset.mp4
07- UIScrollView的delegate.mp4
08- delegate的注意点.mp4
09- 常见控件的事件监听.mp4
10- 利用UIScrollView实现内容缩放.mp4
11- UIScrollView的分页01-开启分页功能.mp4
12- UIScrollView的分页02-显示页码.mp4
13- UIScrollView的分页03-NSTimer定时器.mp4
14- UIScrollView的分页04-NSTimer细节.mp4
160105
01-封装分页控件以及存在的问题.mp4
02-屏幕适配的介绍.mp4
03-Autoresizing(在storyboard中使用) .mp4
04-Autoresizing(在代码中使用).mp4
05-Autoresizing的应用.mp4
06-Autolayout的基本使用.mp4
07-Autolayout(基本练习).mp4
08-Autolayout(高级练习).mp4
09-UILabel使用Autolayout.mp4
10-子控件决定父控件的高度.mp4
11-代码实现Autolayout.mp4
12-VFL实现Autolayout.mp4
13-约束的优先级,约束动画.mp4
14-Masonry的使用.mp4
160107
01-回顾上节课的知识点.mp4
02-UITableView的基本使用.mp4
03-展示多组数据(汽车数据).mp4
04-展示多组数据(使用模型改进).mp4
05-展示多组数据(复杂plist解析).mp4
06-展示单组数据.mp4
07-UITableView的常见属性.mp4
08-UITableViewCell的常见属性.mp4
09-UITableView的代理方法01.mp4
10-UITableView的代理方法02.mp4
11-UITableViewController.mp4
12-性能优化(思路).mp4
13-性能优化(实现).mp4
14-性能优化(优化和使用注意).mp4
16-性能优化(注册cell).mp4
160108
01-索引条.mp4
02-自定义等高的cell-纯代码-frame01-添加子控件.mp4
03-自定义等高的cell-纯代码-frame02-计算子控件frame.mp4
04-自定义等高的cell-纯代码-frame03-设置子控件的数据.mp4
05-自定义等高的cell-纯代码-Autolayout.mp4
06-自定义等高的cell-纯代码-计算方式补充.mp4
07-字典转模型框架.mp4
08-自定义等高的cell-xib.mp4
09-不同类型的cell共存.mp4
10-自定义等高cell-storyboard.mp4
11-自定义分隔线.mp4
12-静态cell.mp4
13-自定义不等高cell-frame01-基本骨架.mp4
14-自定义不等高cell-frame02-添加子控件.mp4
15-自定义不等高的cell03-计算子控件的frame.mp4
16-自定义不等高的cell-frame04-计算其他子控件的frame.mp4
17-自定义不等高的cell05-计算cell的高度.mp4
160111
01-自定不等高的cell-frame-修改计算方式.mp4
02-自定不等高的cell-frame-补充.mp4
03-自定不等高的cell-storyboard01-无配图.mp4
04-自定不等高的cell-storyboard02-有配图.mp4
05-自定不等高的cell-storyboard03-iOS8以前.mp4
06-估算高度的作用 .mp4
07-封装cell的高度.mp4
08-自定义不等高cell-storyboard总结.mp4
09-学习新东西,解决问题.mp4
10-数据刷新01-全局刷新.mp4
11-数据刷新02-局部刷新.mp4
12-数据刷新03-添加和删除的局部刷新.mp4
13-左滑删除.mp4
14-左滑出现多个按钮.mp4
15-编辑模式.mp4
16-批量删除.mp4
17-自定义批量删除.mp4
160112
01-购物车01-基本骨架.mp4
02-购物车02-圆角和边框.mp4
03-购物车03-显示数据、底部工具条.mp4
04-购物车04-加号、减号处理.mp4
05-通知01-监听和发布.mp4
06-通知02-移除和系统通知.mp4
07-购物车05-通知的应用.mp4
08-购物车06-清空和购买.mp4
09-购物车07-KVO的应用.mp4
10-购物车08-KVO补充.mp4
11-购物车09-代理设计模式.mp4
12-代理总结.mp4
13-购物车10-完善细节.mp4
02UI进阶
0114
01-LaunchScreen文件_1.mp4
02-info.plist文件_1.mp4
03-PCH文件_1.mp4
04-UIApplication单例_1.mp4
05-UIApplication功能(熟悉)_1.mp4
06-UIApplication代理(熟悉)_1.mp4
07-应用程序程序原理(上)_1.mp4
08-应用程序启动原理(下)_1.mp4
09-UIWindow(掌握)_1.mp4
10-UIWindow补充_1.mp4
11-通过StoryBoard加载控制器(掌握)_1.mp4
12-通过Xib加载控制器_1.mp4
13-loadView方法(掌握)_1.mp4
14-控制器view懒加载_1.mp4
15-控制器View颜色_1.mp4
0115
01-UIPickView的基本使用_1.mp4
02-UIPickView简单Demo _1.mp4
03-拦截用户输入_1.mp4
04-自定义国旗键盘_1.mp4
05-KVC模型改进-自定义国旗键盘_1.mp4
06-自定义生日键盘_1.mp4
07-上午知识点回顾_1.mp4
08-字符串Strong_1.mp4
09-自定义城市键盘(上)_1.mp4
10-自定义城市键盘(下)_1.mp4
11-自定义城市键盘(初始化文字处理)_1.mp4
12-导航控制器的基本使用_1.mp4
13-导航控制器跳转_1.mp4
14-导航控制器的管理原则_1.mp4
15-设置导航条的内容_1.mp4
0118
01-通过StoryBoard跳转控制器_1.mp4
02-控制器view的生命周期_1.mp4
03-通讯录(界面搭建)_1.mp4
04-通讯录(登录界面业务逻辑)_1.mp4
05-通讯录(注销业务逻辑)_1.mp4
06-通讯录(登录业务逻辑)_1.mp4
07-通讯录(传递用户名)_1.mp4
08-通讯录(segue底层实现)_1.mp4
09-通讯录(添加界面)_1.mp4
10-通讯录(简单逆传)_1.mp4
11-通讯录(代理实现逆传)_1.mp4
11-通讯录(展示数据)_1.mp4
12-通讯录(编辑界面搭建)_1.mp4
13-通讯录(编辑界面业务逻辑)_1.mp4
14-通讯录(纯代码)_1.mp4
0119
01-plist存储(熟悉)_1.mp4
02-偏好设置(掌握)_1.mp4
03-通讯录(偏好设置)_1.mp4
04-归档(掌握)_1.mp4
05-initWithCoder_1.mp4
06-个人详情页_1.mp4
07-个人详情页(界面搭建)_1.mp4
08-个人详情页(业务逻辑处理)_1.mp4
09-UITabBarController的基本使用(掌握) _1.mp4
10-UITabBarController(管理原则)_1.mp4
11-UITabBar设置内容_1.mp4
12-主流框架搭建 _1.mp4
13-modal_1.mp4
0121
01-transform_1.mp4
02-UIView的拖拽_1.mp4
03-事件的传递_1.mp4
04-寻找最适合的View_1.mp4
05-hitTest与pointInside_1.mp4
06-hitTest方法底层实现_1.mp4
07-hitTest练习1_1.mp4
08-hitTest方法练习2_1.mp4
09-事件响应_1.mp4
10-手势识别(点按,长按,轻扫)_1.mp4
11-手势识别(拖动, 旋转,缩放)(熟悉)_1.mp4
12-抽屉效果(业务逻辑)_1.mp4
12-抽屉效果(界面搭建)_1.mp4
0122
00-抽屉效果(抽取使用)_1.mp4
01-Quartz2D简介_1.mp4
02-基本线条绘制(画线)(熟悉)_1.mp4
03-基本线条绘制(曲线)(熟悉)_1.mp4
04-下载进度条(界面搭建)_1.mp4
05-下载进度条(重绘)(掌握)_1.mp4
06-饼图_1.mp4
07-UIKit绘图演练(熟悉)_1.mp4
08-模仿系统UIImageView(了解)_1.mp4
09-定时器(雪花效果)(掌握)_1.mp4
10-图形上下文栈(熟悉)_1.mp4
11-图片上下文的矩阵操作(了解)_1.mp4
12-图片加水印(熟悉)_1.mp4
0123
01-简单圆形图片裁剪(熟悉)_1.mp4
02-带有边框的圆形图片裁剪_1.mp4
03-截屏(熟悉)_1.mp4
04-图片截屏(了解) _1.mp4
05-图片擦除(了解)_1.mp4
06-手势解锁(界面搭建) _1.mp4
07-手势解锁(选中按钮)_1.mp4
08-手势解锁(连线)_1.mp4
09-手势解锁(业务逻辑处理)_1.mp4
10-画板(界面搭建)_1.mp4
11-画板(边线)_1.mp4
12-画板(设置属性)_1.mp4
13-画板(保存到系统相册)_1.mp4
14-画板(从系统相册当中选择图片)_1.mp4
15-画板(涂鸦)_1.mp4
0126
01-CALayer的基本操作.(熟悉)_1.mp4
02-CATransform3D(了解) _1.mp4
03-UIView和CALayer的选择(掌握)_1.mp4
04-position和anchorPoint(掌握)_1.mp4
05-隐式动画.(了解)_1.mp4
06-时钟(旋转分针)(了解)_1.mp4
07-时钟(旋转时针)_1.mp4
08-CABasicAnimation基础核心动画(熟悉)_1.mp4
09-心跳效果(熟悉)_1.mp4
10-图片抖动(帧动画)(熟悉)_1.mp4
11-转场动画(熟悉) _1.mp4
12-动画组(熟悉)_1.mp4
13.UIView与核心动画区别?(掌握).mp4
14-转盘(界面搭建)(了解)_1.mp4
0127
01-转盘(添加按钮,让按钮成为选中状态)_1.mp4
02-转盘(裁剪图片)_1.mp4
03-转盘(设置图片)_1.mp4
05-转盘(开始选号)_1.mp4
06-转盘(解决重叠)_1.mp4
07-图片折叠(两张图片合成一张)_1.mp4
08-图片折叠(图片旋转)_1.mp4
09-图片折叠(渐变层)_1.mp4
10–图片折叠(返弹动画)_1.mp4
11-音量震动条_1.mp4
12-音量震动条(复制层)_1.mp4
13-倒影_1.mp4
14-粒子效果_1.mp4
15-粒子效果_1.mp4
16-QQ粘性布局(求点)_1.mp4
17-QQ粘性布局_1.mp4
0129
01-基本搭建_1.mp4
02-基本架构_1.mp4
03-自定义tabBar1_1.mp4
04-自定义tabBar2_1.mp4
05-自定义tabBar3_1.mp4
06-切换控制器_1.mp4
07-设置导航条内容_1.mp4
08-自定义导航控制器_1.mp4
09-购彩大厅&修改插件_1.mp4
10-自定义蒙版_1.mp4
11-自定义pop菜单上_1.mp4
12-自定义pop菜单下_1.mp4
13-block简单讲解_1.mp4
14-抽取UIView分类_1.mp4
15-block封装popMenu_1.mp4
16-我的彩票_1.mp4
0130
01-第每日知识回顾_1.mp4
02-竞技场_1.mp4
03-发现界面搭建_1.mp4
04-自定义标题按钮_1.mp4
05-封装标题按钮_1.mp4
06-隐藏底部tabBar_1.mp4
07-统一设置返回按钮_1.mp4
08-实现滑动返回_1.mp4
09-返回按钮的简单实现_1.mp4
10-滑动移除控制器全屏实现_1.mp4
11-滑动移除控制器全屏简单实现&bug解决_1.mp4
12-新特性业务逻辑_1.mp4
13-循环利用思想_1.mp4
14-UICollectionView简单介绍_1.mp4
15-新特性界面动画上_1.mp4
16-新特性界面动画下_1.mp4
0131
01-架构分析_1.mp4
02-initialize讲解_1.mp4
03-添加立即体验界面_1.mp4
04-切换主框架界面_1.mp4
05-业务逻辑类_1.mp4
0202
06-设置界面普通方式搭建_1.mp4
07-搭建设置界面行模型(MVC)_1.mp4
08-设置组模型_1.mp4
09-完善cell模型,辅助视图_1.mp4
10-自定义cell_1.mp4
11-添加跳转功能_1.mp4
12-cell模型完善block_1.mp4
13-block循环引用_1.mp4
14-搭建推送界面_1.mp4
15-封装基类,比分直播,cell键盘处理_1.mp4
16-开奖推送界面_1.mp4
17-设置界面思路回顾_1.mp4
03-多线程网络
0218
01.进程和线程_1.mp4
02.多线程相关概念_1.mp4
03.多线程在iOS开发中的应用_1.mp4
04.iOS中的多线程实现方案_1.mp4
05.pthread简单使用_1.mp4
06.NSThread的基本使用_1.mp4
07.NSThread创建线程的生命周期_1.mp4
08.线程的状态(了解)_1.mp4
09.线程安全_1.mp4
10.原子和非原子属性_1.mp4
11.NSThread实现线程间通信_1.mp4
12.GCD基本概念_1.mp4
13.GCD的基本使用_1.mp4
14.主队列的相关用法_1.mp4
15.同步和异步函数的区别和总结_1.mp4
16.GCD实现线程间通信_1.mp4
17.GCD常用函数_1.mp4
0219
01.课程说明_1.mp4
02.GCD栅栏函数_1.mp4
03.GCD快速迭代_1.mp4
04.GCD队列组的使用_1.mp4
05.GCD知识点补充_1.mp4
06.ARC环境下实现单例模式_1.mp4
07.MRC环境下实现单例模式_1.mp4
08.单例模式通用宏_1.mp4
09.NSOperation基本概念_1.mp4
10.NSOperationQueue的基本使用_1.mp4
11.自定义NSOperation_1.mp4
12.NSOperation的其他用法(暂停?恢复?取消?最大并发数).mp4
13.NSOperation操作依赖和监听_1.mp4
14.NSOperation实现线程间通信_1.mp4
15.多图下载综合案例-数据展示_1.mp4
0221
01.多图下载程序缓存处理_1.mp4
02.多图下载程序开子线程下载图片_1.mp4
03.多图下载程序完善_1.mp4
04.多图下载程序内存警告补充_1.mp4
05.SDWebImage简单说明和使用_1.mp4
06.多线程知识点补充_1.mp4
07.SDWebImage框架的基本使用_1.mp4
08.SDWebImage框架内部细节_1.mp4
09.SDWebImage框架内部实现逻辑_1.mp4
10.NSCache简单介绍_1.mp4
11.多图下载程序应用NSCache_1.mp4
12.位移枚举简单介绍_1.mp4
13.Runloop简单介绍_1.mp4
14.Runloop相关资料_1.mp4
15.Runloop对象和线程_1.mp4
16.Runloop运行模式相关_1.mp4
0222
01.Runloop运行模式相关(前每日晚上)_1.mp4
02.RunLoop知识点回顾_1.mp4
03.GCD中的定时器_1.mp4
04.CFRunloopSource简单介绍_1.mp4
05.CFRunloopObserver简单介绍_1.mp4
06.CFRunloop运行流程_1.mp4
07.Runloop应用_1.mp4
08.Runloop面试相关_1.mp4
09.知识点说明_1.mp4
10.网络基本概念_1.mp4
11.HTTP协议简单介绍_1.mp4
12.GET请求和POST请求_1.mp4
13.HTTP通信过程_1.mp4
14.iOS中发送HTTP请求的方案_1.mp4
15.NSURLConnection发送GET请求1_1.mp4
16.NSURLConnection发送GET请求2_1.mp4
17.NSURLConnection发送POST请求_1.mp4
18.URL中文转码 _1.mp4
19.登录请求案例_1.mp4
20.JSON解析简单介绍_1.mp4
0225
01.JSON解析代码演示_1.mp4
02.复杂JSON解析-数据展示_1.mp4
03.复杂JSON解析-面向模型开发_1.mp4
04.复杂JSON解析-MJExtension_1.mp4
05.XML简单介绍_1.mp4
06.NSXMLParser解析XML_1.mp4
07.GDataXML解析XML_1.mp4
08.多值参数和中文输出_1.mp4
09.小文件下载_1.mp4
10.NSURLConnection实现大文件下载_1.mp4
11.NSURLConnection实现大文件断点下载(上一期)_1.mp4
12.NSURLConnection实现大文件断点下载完善_1.mp4
13.输出流 _1.mp4
14.NSURLConnection实现文件上传_1.mp4
0226
01.获得文件的MIMEType_1.mp4
02.多线程下载文件思路_1.mp4
03.文件的压缩和解压缩_1.mp4
04.NSURLConnection和Runloop补充_1.mp4
05.NSURLSession的基本使用_1.mp4
06.NSURLSession相关代理方法_1.mp4
07.NSURLSessionDownloadTask大文件下载(block)_1.mp4
08.NSURLSessionDownloadTask大文件下载(delete)_1.mp4
09.NSURLSessionDownloadTask大文件下载(断点下载)_1.mp4
10.NSURLSessionDataTask实现大文件下载 _1.mp4
11.NSURLSessionDataTask离线断点下载(断点续传1)_1.mp4
12.NSURLSessionDataTask离线断点下载(断点续传2)_1.mp4
13.NSURLSessionDataTask断点下载补充和优化_1.mp4
14.NSURLSession对象的释放 _1.mp4
15.NSURLSession实现文件上传_1.mp4
16.NSURLSession配置简单说明_1.mp4
17.UIWebView简单介绍_1.mp4
18.UIWebView的基本使用_1.mp4
19.UIWebView应用小案例_1.mp4
0227
01.知识点回顾_1.mp4
02.AFN简单介绍_1.mp4
03.AFN基本使用(GET和POST)_1.mp4
04.AFN实现文件下载_1.mp4
05.AFN实现文件上传_1.mp4
06.AFN使用技巧_1.mp4
07.AFN序列化相关处理_1.mp4
08.监测网络状态改变_1.mp4
09.数据安全简单说明_1.mp4
10.青花瓷安装和使用 _1.mp4
11.Base64编码原理_1.mp4
12.Base64的编码和解码实现_1.mp4
13.散列函数简单说明_1.mp4
14.MD5加密简单说明_1.mp4
15.HTTPS请求过程说明_1.mp4
16.HTTPS请求代码演练_1.mp4
17.CocoaPods的安装和使用_1.mp4
04-源代码管理工具
0301
01-源代码管理工具的介绍_1.mp4
02-svn的介绍_1.mp4
03-服务器的搭建_1.mp4
04-项目经理初始化项目_1.mp4
05-张三加入开发_1.mp4
07-新人(李四)加入开发_1.mp4
08-冲突演示与解决冲突_1.mp4
09-图形化界面工具的使用以及项目经理初始化项目_1.mp4
10-使用xcode进行多人开发_1.mp4
11-xcode使用svn的注意点_1.mp4
12-xcode中使用checkout_1.mp4
13-目录规范的演示_1.mp4
0302
01-知识回顾_1.mp4
02-GIT的简单介绍_1.mp4
03-初始化GIT仓库_1.mp4
04-GIT的工作原理_1.mp4
05-GIT命令的其他使用(起别名?删除文件?查看版本号?版本回退).mp4
06-初始化共享版本库以及初始化项目_1.mp4
07-GIT共享版本库多人开发_1.mp4
08-版本回退(补充)_1.mp4
09-版本备份_1.mp4
10-创建新人的共享版本库_1.mp4
11-Github托管代码(HTTPS)_1.mp4
12-Github托管代码(SSH Keys)_1.mp4
13-Github的其他用法_1.mp4
14.使用OSChina进行托管代码_1.mp4
15-新建项目使用源代码管理_1.mp4
16-知识补充(赠送)_1.mp4
05-实战技术
0304
01-iOS9新特性之常见关键字_1.mp4
02-关键字注意点_1.mp4
03-iOS9新特性之泛型_1.mp4
04-iOS9新特性之泛型(协变和逆变)_1.mp4
05-iOS9新特性之__kindof_1.mp4
06-runtime简介_1.mp4
07-Runtime(消息机制)_1.mp4
08-Runtime(消息机制调用多个参数)_1.mp4
09-方法调用流程_1.mp4
10-Runtime(交换方法?自定义UIImage).mp4
11-Runtime(交换方法)_1.mp4
12-Runtime(动态添加方法)_1.mp4
13-Runtime(动态添加属性)_1.mp4
14-自动生成属性代码_1.mp4
0305
01-runtime回顾_1.mp4
02-KVC字典转模型_1.mp4
03-Runtime(字典转模型,一级转换)_1.mp4
04-runtime字典转模型_1.mp4
05-super,superClass,class_1.mp4
06-项目恶心Bug_1.mp4
07-const与宏的区别_1.mp4
08-const简单使用_1.mp4
09-开发中const使用场景_1.mp4
10-static和extern使用_1.mp4
11-static和const联合使用_1.mp4
12-extern和const联合使用_1.mp4
13-父子控制器(简介)_1.mp4
14-父子控制器(完善)_1.mp4
15-父子控制器的重要性(push)_1.mp4
16-父子控制器的重要性(modal)_1.mp4
17-父子控制器(实现)_1.mp4
0308
01-网易新闻(搭建界面)_1.mp4
02-网易新闻(设置标题)_1.mp4
03-网易新闻(处理标题按钮点击)_1.mp4
04-scrollView额外滚动区域_1.mp4
05-网易新闻(监听内容滚动)_1.mp4
06-网易新闻(标题居中处理)_1.mp4
07-网易新闻(标题文字缩放)_1.mp4
08-网易新闻(标题文字渐变)_1.mp4
09-网易新闻(抽取网易新闻)_1.mp4
10-UIScrollView的自动布局_1.mp4
11-Size和center_1.mp4
12-通知补充_1.mp4
13-通知多线程使用_1.mp4
14-枚举中的位运算_1.mp4
15-assign和weak的区别_1.mp4
16-Bounds和Frame简介_1.mp4
17-UIScrollView底层实现_1.mp4
18-Block基本使用_1.mp4
0309
01-block开发使用场景(保存代码)_1.mp4
02-block开发使用场景(代理传值)_1.mp4
03-block开发使用场景(传值)_1.mp4
04-Block内存管理(MRC)_1.mp4
05-Block内存管理(ARC)_1.mp4
06-Block循环引用_1.mp4
07-Block变量传递_1.mp4
08-Block开发使用场景(参数使用)_1.mp4
09-block开发中使用场景(返回值)_1.mp4
10-UICollectionView基本使用_1.mp4
11-UICollectionView基本使用(布局)_1.mp4
12-UICollectionView基本使用(抽取方式1)_1.mp4
13-UICollectionView基本使用(抽取方式2)_1.mp4
14-UICollectionView自定义布局方法_1.mp4
15-UICollectionView计算布局尺寸_1.mp4
16-UICollectionView定位_1.mp4
06高清-OC项目
0311
01-项目演示_1.mp4
02-项目介绍_1.mp4
03-从零开始项目_1.mp4
04-颜色通道_1.mp4
05-BuDeJie(环境部署)_1.mp4
06-启动图片_1.mp4
07-BuDeJie(项目结构确定)_1.mp4
08-BuDeJie(项目结构搭建)_1.mp4
09-BuDeJie(设置tabBar内容,问题)_1.mp4
10-BuDeJie(自定义TabBarVC)_1.mp4
11-BuDeJie(处理选中图片)_1.mp4
12-设置tabBar按钮的标题_1.mp4
13-UIAppearance_1.mp4
14-设置字体尺寸_1.mp4
0312
01-利用系统属性设置TabBar_1.mp4
02-BuDeJie(实现百思样式TabBar)_1.mp4
03-抽取UIView分类_1.mp4
04-BuDeJie(设置导航条按钮)_1.mp4
05-设置导航条内容_1.mp4
06-BuDeJie(处理导航条标题,背景图片)_1.mp4
07-BuDeJie(处理导航控制器业务逻辑)_1.mp4
08-BuDeJie(统一设置返回按钮)_1.mp4
09-BuDeJie(滑动返回)_1.mp4
10-BuDeJie(全屏滑动返回)_1.mp4
11-BuDeJie(广告界面搭建,屏幕适配)_1.mp4
12-Cocoapods_1.mp4
13-BuDeJie(加载广告界面数据)_1.mp4
02.1自定义tabBar
03-BuDeJie(实现百思样式TabBar分析)_1.mp4
04-BuDeJie(自定义TabBar)_1.mp4
05-BuDeJie(实现百思样式TabBar)_1.mp4
0315
01-前天内容回顾_1.mp4
02-展示广告数据和进入广告界面_1.mp4
03-BuDeJie(控制广告时间)_1.mp4
04-BuDeJie(加载订阅标签数据)_1.mp4
05-BuDeJie(展示数据)_1.mp4
06-BuDeJie(头像圆角,订阅数字)_1.mp4
07-BuDeJie(裁剪图片,锯齿)_1.mp4
08-BuDeJie(处理分割线占据整个屏幕宽度)_1.mp4
09-BuDeJie(分割线SetFrame)_1.mp4
10-BuDeJie(请求指示器)_1.mp4
11-BuDeJie(搭建关注界面,换行)_1.mp4
12-BuDeJie(搭建登录界面,占位视图)_1.mp4
13-BuDeJie(自定义输入视图)_1.mp4
14-BuDeJie(输入视图业务逻辑)_1.mp4
15-BuDeJie(自定义快速登录视图)_1.mp4
0316
01-前天内容回顾_1.mp4
02-BuDeJie(处理文本框占位颜色)_1.mp4
03-快速设置占位文字颜色_1.mp4
04-BuDeJie(runtime实现占位颜色)_1.mp4
05-BuDeJie(搭建我的界面,设置分割线)_1.mp4
06-BuDeJie(展示方块界面,加载数据)_1.mp4
07-BuDeJie(处理collectionView额外格子,高度)_1.mp4
08-BuDeJie(处理cell间距)_1.mp4
09-BuDeJie(SFSafariViewController)_1.mp4
10-BuDeJie(点击方块进入网页,WebKit)_1.mp4
11-BuDeJie(搭建界面,获取缓存尺寸)_1.mp4
12-BuDeJie(获取缓存尺寸底层实现)_1.mp4
13-BuDeJie(清楚缓存)_1.mp4
14-业务类设计思想_1.mp4
15-BuDeJie(文件管理类完整实现)_1.mp4
0318
01-精华的结构分析_1.mp4
02-实现精华的基本结构_1.mp4
03-添加标题栏按钮_1.mp4
04-按钮的状态分析_1.mp4
05-切换按钮的状态_1.mp4
06-特定构造方法-NS_DESIGNATED_INITIALIZER_1.mp4
07-处理下划线_1.mp4
08-下划线细节处理_1.mp4
09-bundle的补充_1.mp4
10-添加子控制器_1.mp4
11-添加子控制器的view_1.mp4
12-cell的全屏穿透_1.mp4
0319
01-点击标题按钮滚动scrollView_1.mp4
02-滚动srollView后点击标题按钮_1.mp4
03-viewWithTag原理_1.mp4
04-tableView的重要属性分析01_1.mp4
05-tableView的重要属性分析02-验证_1.mp4
06-tableView的重要属性分析03-额外添加的子控件_1.mp4
07-懒加载子控制器的view1_1.mp4
08-懒加载子控制器的view2_1.mp4
09-监听状态栏区域点击_1.mp4
10-监听TabBarButton点击_1.mp4
11-利用代理的方式监听TabBarButton点击_1.mp4
12-利用通知处理tabBarButton的重复点击_1.mp4
13-监听标题按钮的重复点击_1.mp4
14-自定义上拉刷新控件01-偏移量判断_1.mp4
15-自定义上拉刷新控件02-界面编写_1.mp4
0322
01-自定义下拉刷新控件01-增加控件_1.mp4
02-自定义下拉刷新控件02-切换状态_1.mp4
03-自定义下拉刷新控件03-封装代码_1.mp4
04-自定义下拉刷新控件04-自动刷新和重复刷新_1.mp4
05-请求数据01-发送请求_1.mp4
06-请求数据02-#在宏当中的作用_1.mp4
07-请求数据03-字典转模型_1.mp4
0323
01-分页加载数据01-使用page参数_1.mp4
02-分页加载数据02-使用maxtime参数_1.mp4
03-下拉刷新的参数解析_1.mp4
04-处理上拉和下拉刷新的共存问题_1.mp4
05-修复重复刷新的BUG_1.mp4
06-自定义cell方案分析01-继承-storyboard、xib_1.mp4
07-自定义cell方案分析01-继承-纯代码_1.mp4
08-自定义cell方案分析01-继承-纯代码补充_1.mp4
09-枚举_1.mp4
10-自定义cell方案分析02-用一种cell描述4种情况_1.mp4
11-设置cell的数据_1.mp4
12-圆形头像_1.mp4
0324
01-cell的高度01-基本计算_1.mp4
02-cell的高度02-heightForRow方法的调用时刻_1.mp4
03-cell的高度03-缓存cell的高度_1.mp4
04-cell的高度04-利用模型属性缓存cell的高度_1.mp4
05-cell的高度05-估算高度的作用_1.mp4
06-最热评论_1.mp4
07-通过xib自定义中间的内容_1.mp4
08-autoresizing的问题_1.mp4
09-有中间内容后的cell高度_1.mp4
10-计算中间内容的frame_1.mp4
11-父控件的选择_1.mp4
12-声音控件_1.mp4
0326
01-给UIImageView封装原图缩略图-头像功能_1.mp4
02-中间内容的占位图片_1.mp4
03-视频控件_1.mp4
04-图片控件_1.mp4
05-gif和超长图标识_1.mp4
06-超长图片处理_1.mp4
0327
01-稳定内存缓存_1.mp4
02-保存图片到相册的过程分析_1.mp4
03-weak和assign的区别_1.mp4
04-弹出查看大图控制器_1.mp4
05-显示大图_1.mp4
06-使用C函数保存图片到相机胶卷_1.mp4
07-Photos01-基本认识_1.mp4
08-Photos02-保存图片到相机胶卷_1.mp4
09-Photos03-创建新的相册_1.mp4
10-Photos04-获得相册_1.mp4
11-Photos05-保存图片到自定义相册_1.mp4
0328
01-选择相片01-单张_1.mp4
02-选择相片02-多张-搜索第三方框架_1.mp4
03-选择相片02-多张-使用第三方框架_1.mp4
04-选择相片02-多张-本地化演示_1.mp4
05-本地化_1.mp4
06-本地化补充-App名字的本地化_1.mp4
07-选择相片补充_1.mp4
08-精华的其他模块_1.mp4
09-精华的其他模块-补充_1.mp4
10-图片下载改善_1.mp4
11-封装抽取代码的思路_1.mp4
12-MJRefresh的基本用法_1.mp4
0329
01-自定义刷新控件_1.mp4
02-子类化AFN_1.mp4
03-利用collectionView循环利用tableView_1.mp4
04-技术的学习-程序员的发展_1.mp4
07高清-swift项目
0331
01-(了解)Swift的介绍_1.mp4
02-(掌握)Swift初体验_1.mp4
03-(掌握)常量的使用注意_1.mp4
04-(掌握)swift中类型推导_1.mp4
05-(掌握)swift中基本运算_1.mp4
06-(掌握)逻辑分支(if-elseif-三目)_1.mp4
07-(掌握)逻辑分支(guard用法)_1.mp4
08-(掌握)逻辑分支(switch用法)_1.mp4
09-(掌握)for循环的使用_1.mp4
10-(了解)while和dowhile的使用_1.mp4
11-(了解)上午内容回顾_1.mp4
12-(不需要看)下午提问_1.mp4
13-(掌握)swift字符串的使用_1.mp4
14-(掌握)swift数组的使用_1.mp4
15-(掌握)swift字典的使用_1.mp4
16-(掌握)swift元祖的使用_1.mp4
17-(掌握)可选类型的使用_1.mp4
18-(掌握)可选类型的应用场景_1.mp4
19-(掌握)函数的基本使用_1.mp4
20-(了解)知识回顾_1.mp4
0401
01-(不需要看)上午提问_1.mp4
02-(了解)函数的使用注意_1.mp4
03-(掌握)类的定义_1.mp4
04-(掌握)类的属性定义_1.mp4
05-(掌握)自定义类的构造函数_1.mp4
06-(掌握)类的属性监听器_1.mp4
07-(掌握)block的回顾_1.mp4
08-(掌握)闭包的基本使用_1.mp4
09-(掌握)闭包循环引用的解决_1.mp4
10-(了解)尾随闭包的写法_1.mp4
11-(了解)上午内容回顾_1.mp4
12-(掌握)懒加载的使用_1.mp4
14-(掌握)swift中tableView的使用_1.mp4
15-(了解)自定义Log(一)_1.mp4
16-(了解)自定义Log(二)_1.mp4
17-(了解)微博项目的介绍_1.mp4
18-(掌握)项目的部署_1.mp4
19-(掌握)项目的基本设置_1.mp4
20-(掌握)纯代码初始化项目_1.mp4
21-(了解)下午内容回顾_1.mp4
0405
温馨提示:由于部分资源中不可避免的存在一些敏感关键词,如果购买后提示网盘资源链接失效,或者提示此类资源无法分享的情况,您无需担心,只需要联客服联系为您补发资源即可,客服QQ: 502212423,或者微信:jamisoncnwd,邮箱:502212423@qq.com
声明:本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理,邮箱:502212423@qq.com。
声明:本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理,邮箱:502212423@qq.com。
本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用,未经站长允许禁止转载、转售本站资源。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络站长QQ:502212423。
如果您已经成功付款但是无法显示下载地址,下载地址失效,请联系站长提供付款信息为您处理
教程资源、源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好是您所需要的资源