您的位置:龙8国际 >> 教育 >> 计算机 >> 基于Xxode7.2平台开发OCSwift 最新IOS9视频教程
基于Xxode7.2平台开发OCSwift 最新IOS9视频教程
发布用户 1657007389
添加日期 2017/4/18 17:47:40
大  小 68.11 KB
最后更新 2017/4/18 17:47:40
标  签 计算机,教育
喜  欢
分  享
eD2k链接
下面是用户共享的文件列表,可以使用迅雷、QQ旋风等软件进行下载,点击文件名进行下载
基于Xxode7.2平台开发OCSwift.最新IOS9视频教程.txt 68.11 KB
68.11 KB
基于Xxode7.2平台开发OC/Swift 最新IOS9视频教程
http://www.lthack.com/thread-13470-1-1.html
(出处: 龙天论坛_百度网盘免费资源分享_免费教程学习网_百度云论坛-龙天论坛官)

最新一期IOS9视频教程
基于Xxode7.2平台开发 主要培训C语言基础 OC基础 OC加强 UI基础控件 UI高级控件 多线程编程 网络编程 微博项目 IOS常用工具 XMPP微信项目 Swift2.0 IOS9新特征(新加培训内容)
课程目录:
├─学习开始前必看
├─1-iOS基础
│ │ 基础练习
│ │
│ ├─1-C语言
│ ├─2-OC基础
│ ├─3-OC加强

├─2-UI
│ │ UI考试题
│ │
│ └─UI教程
│ ├─d1-UI基础控件第1天
│ │ │ 1-教学资料
│ │ │ 2-其他资料
│ │ │ 代码
│ │ │
│ │ └─3-视频
│ │ 01.学习方式
│ │ 02.APPLE简介
│ │ 03.如何创建IOS项目
│ │ 04.IOS模拟器使用讲解
│ │ 05.Main.storyBoard的作用基本设置
│ │ 06.删除控件,复制控件1
│ │ 07.搭建界面问题解答
│ │ 08.计算器_搭建界面
│ │ 09.ViewController跟View的关系
│ │ 10.View跟ViewController的关系
│ │ 11.解决键盘问题
│ │ 12.按钮通过连线跟方法建立联系
│ │ 13.连线的注意点,易错点
│ │ 14.控件连线
│ │ 15.计算器功能实现_除收回键盘
│ │ 16.计算器,收回键盘的几种方式
│ │ 17.UIKit坐标系
│ │ 18.View的常见属性_SuperView
│ │ 19.随机颜色的获取
│ │ 20.使用代码创建View
│ │ 21.两种不同的动画方式
│ │ 22.使用代码创建按钮并且绑定事件
│ │ 23.知识点复习
│ │
│ ├─d10-UI高级控件第10天
│ │ │ 01-教学资源
│ │ │ 02-其他资源
│ │ │ 04-源代码
│ │ │
│ │ └─03-视频
│ │ 15-autolayout简单动画
│ │ 01-复习headerView方法调用过程
│ │ 02-autoresizing简单使用
│ │ 03-autoresizing代码实现和弊端
│ │ 04-autolayout基本使用
│ │ 05-使用autolayout设置边界
│ │ 06-autolayout设置兄弟view之间的约束
│ │ 07-autolayout设置兄弟view约束(上下约束)
│ │ 08-autolayout使用小技巧
│ │ 09-autolayout小应用
│ │ 10-autolayout代码实现添加蓝色的view约束
│ │ 11-autolayout代码实现添加redView
│ │ 12-VFL语言的使用
│ │ 13-Mansory基本使用
│ │ 14-Mansory小练习
│ │ 15-sizeClass间接
│ │ 16-使用sizeclass制作登陆界面
│ │ 17sizeClass切换图片
│ │ 18-拖拽资源的选项
│ │
│ ├─d11-UI高级控件-第十一天(UICollectionView)
│ │ │ 01-教学资源
│ │ │ 02-其他资源
│ │ │ 04-源代码
│ │ │
│ │ └─03-视频
│ │ 01-复习
│ │ 02-新浪微博使用autolayout布局
│ │ 03-使用autolayout自动计算行高
│ │ 04-新浪微博解决配图问题
│ │ 05-collectionView简单介绍
│ │ 06-collectionView简单使用完成
│ │ 07-通过代码创建collectionView
│ │ 08-代码方式创建应用管理
│ │ 09-通过代码实现应用管理完成
│ │ 10-xib实现应用管理(设置)
│ │ 11-xib实现完成
│ │ 12-UICollectionViewController
│ │ 13-collectionView英雄实现
│ │ 14-英雄展示完成
│ │ 15-英雄的复制粘贴
│ │ 16-代码的抽取
│ │
│ ├─d12-UI高级控件-第十二天(UICollectionView自定义布局)
│ │ │ 01-教学资源
│ │ │ 02-其他资源
│ │ │ 04-源代码
│ │ │
│ │ └─03-视频
│ │ 01-复习
│ │ 02-anserView初始化设置
│ │ 03-anserView的封装
│ │ 04-新特性界面设置
│ │ 05-新特性界面完成
│ │ 06-自定义layout布局(基本介绍)
│ │ 07-cell的放大实现
│ │ 08-自定义布局(相册完成)
│ │ 09-自定义布局(修改边距完成)
│ │ 10-瀑布流基本实现01
│ │ 11-瀑布流实现(计算x和y的值)02
│ │ 12-瀑布流逻辑完成
│ │ 13-瀑布流优化
│ │
│ ├─d13-UI进阶-第1天(应用程序启动原理)
│ │ │ 1-教学资料
│ │ │ 2-其他资料
│ │ │ 4-源代码
│ │ │
│ │ └─3-视频
│ │ 00-封装自定义cell
│ │ 01-点餐系统搭建界面
│ │ 02-点餐加载数据并显示
│ │ 03-随机点餐
│ │ 04城市选择加载数据
│ │ 05-城市选择显示数据
│ │ 06-城市选择bug解决
│ │ 07-加载国家数据
│ │ 08-国旗界面显示
│ │ 09-UIDatePicker介绍
│ │ 10-自定义文本框的键盘
│ │ 11-显示日期数据
│ │ 12-应用头像和启动图片
│ │ 12info.plist文件介绍
│ │ 13pch文件介绍
│ │ 14补充
│ │
│ ├─d14-UI进阶-第2天(多控制器管理(UINavigationController))
│ │ │ 1-教学资料
│ │ │ 2-其他资料
│ │ │ 4-源代码
│ │ │
│ │ └─3-视频
│ │ 01-复习
│ │ 02-应用程序对象介绍
│ │ 03-应用程序对象介绍
│ │ 04-应用程序启动过程
│ │ 05-加载自定义控制器
│ │ 06-控制器的view是懒加载的
│ │ 07-通过代码和storyboard创建控制器
│ │ 08-复习,通过sb加载控制器
│ │ 09-通过xib加载控制器
│ │ 10-导航控制器的基本使用
│ │ 11-导航控制器入栈出栈
│ │ 12-控制器view的生命周期方法
│ │ 13-设置导航栏内容
│ │ 14-标题,按钮细节
│ │ 15手动创建UIWindow
│ │ 16-导航控制器传值(代码)
│ │ 17-通过storyboard使用导航控制器
│ │ 18-通过storyboard传值
│ │ 19-当天内容复习
│ │
│ ├─d15-UI进阶-第三天(导航控制器综合演练)
│ │ │ 01-教学资源
│ │ │ 02-其他资源
│ │ │ 04-源代码
│ │ │
│ │ └─03-视频
│ │ 01-复习
│ │ 02-示例程序演示
│ │ 03-私人通讯录(搭建界面01)
│ │ 04-私人通讯录(搭建界面02)
│ │ 05-私人通讯录(开关和按钮处理)
│ │ 06-私人通讯录(注销按钮处理)
│ │ 07-私人通讯录(手动segue)
│ │ 08-私人通讯录(模拟网络延迟)
│ │ 09-私人通讯录(顺向传值)
│ │ 10-私人通讯录(添加联系人)
│ │ 11-复习
│ │ 12-私人通讯录(通过代理传值)
│ │ 13-私人通讯录(添加联系人)
│ │ 14-私人通讯录(删除联系人)
│ │ 15-私人通讯录(插入数据)
│ │ 16-私人通讯录(编辑联系人)
│ │ 17-私人通讯录(编辑操作)
│ │ 18-私人通讯录(编辑联系人)
│ │ 19-私人通讯录(自定义分割线)
│ │ 20-总结
│ │
│ ├─d16-UI进阶-第四天(多控制器管理(UITabBarController))
│ │ │ 01-教学资源
│ │ │ 02-其他资源
│ │ │ 04-源代码
│ │ │
│ │ └─03-视频
│ │ 01-复习
│ │ 02-沙盒路径
│ │ 03-获取Documents文件夹
│ │ 04-沙盒下文件夹
│ │ 05-沙盒下文件夹路径2
│ │ 06-plist数据存储
│ │ 07-偏好设置存储
│ │ 08-归档
│ │ 09-反归档
│ │ 10-私人通讯录(偏好设置存储)
│ │ 11-私人通讯录(存储联系人)
│ │ 12-复习
│ │ 13-tabBar控制器的使用
│ │ 14-tabBar控制器设置标题图片
│ │ 15-通过sb使用tabBar控制器
│ │ 16-tabBar控制器所管理的控制器生命周期
│ │ 17-app的主流框架
│ │ 18-qq主流框架1
│ │ 19-qq主流框架2
│ │ 20-qq主流框架3
│ │ 21-模态出控制器
│ │ 22-通过sb模态出控制器
│ │ 23-总结
│ │
│ ├─d17-UI进阶-第五天(触摸事件、手势、响应者链、运行循环)
│ │ │ 01-教学资源
│ │ │ 02-其他资源
│ │ │ 04-源代码
│ │ │
│ │ └─03-视频
│ │ 01-复习
│ │ 02-Quartz2D概述
│ │ 03-Quarzt2D绘制图形
│ │ 04-通过UIBezierPath绘制图形
│ │ 05-绘制基本图形1
│ │ 06-绘制基本图形2
│ │ 07-绘图状态1
│ │ 08-绘图的渲染模式
│ │ 09-饼状图
│ │ 10-复习
│ │ 11-饼状图
│ │ 12-柱状图
│ │ 13-自定义下载进度
│ │ 14-自定义下载进度2
│ │ 15-矩阵操作
│ │ 16-图形上下文栈的操作
│ │ 17-Quarzt2D内存管理
│ │ 18-绘制文字和图片
│ │ 19-总结
│ │
│ ├─d18-UI进阶-第六天(Quartz2D 绘图)
│ │ │ 01-教学资源
│ │ │ 02-其他资源
│ │ │ 04-源代码
│ │ │
│ │ └─03-视频
│ │ 01-复习
│ │ 02-自定义图片框
│ │ 03-图片裁剪
│ │ 04-裁剪图片并保存
│ │ 05-裁剪图片并保存
│ │ 06-裁剪图片并保存2
│ │ 07-裁剪带圆环的图片1
│ │ 08-裁剪带圆环的图片
│ │ 09-添加文字水印
│ │ 10-添加图片水印
│ │ 11-屏幕截图
│ │ 12-复习
│ │ 13-触摸事件介绍
│ │ 14-NSSet和NSSArray
│ │ 15-触摸对象属性
│ │ 16-跟随手指移动的view
│ │ 17-多点触摸示例
│ │ 19-不接受用户触摸事件的几种情况
│ │ 19-事件传递演示
│ │ 20-响应者链条
│ │ 21-响应者链条2
│ │ 22-总结
│ │
│ ├─d19-UI进阶-第七天(绘图综合演练(Quartz2D + 触摸事件 + 手势识别))
│ │ │ 01-教学资源
│ │ │ 02-其他资源
│ │ │ 04-源代码
│ │ │
│ │ └─03-视频
│ │ 01-复习
│ │ 02-示例程序演示
│ │ 03-私人通讯录(搭建界面01)
│ │ 04-私人通讯录(搭建界面02)
│ │ 05-私人通讯录(开关和按钮处理)
│ │ 06-私人通讯录(注销按钮处理)
│ │ 07-私人通讯录(手动segue)
│ │ 08-私人通讯录(模拟网络延迟)
│ │ 09-私人通讯录(顺向传值)
│ │ 10-私人通讯录(添加联系人)
│ │ 11-复习
│ │ 12-私人通讯录(通过代理传值)
│ │ 13-私人通讯录(添加联系人)
│ │ 14-私人通讯录(删除联系人)
│ │ 15-私人通讯录(插入数据)
│ │ 16-私人通讯录(编辑联系人)
│ │ 17-私人通讯录(编辑操作)
│ │ 18-私人通讯录(编辑联系人)
│ │ 19-私人通讯录(自定义分割线)
│ │ 20-总结
│ │
│ ├─d2-UI基础控件第2天
│ │ │ 1-教学资料
│ │ │ 2-其他资料
│ │ │ 4-源代码
│ │ │
│ │ └─3-视频
│ │ 01.知识点复习
│ │ 02.控件位置的修改_初级状态
│ │ 03.tag属性的使用
│ │ 04.修改大小_关闭自动布局
│ │ 05.transform属性的使用
│ │ 06.UIView的常见属性补充
│ │ 07.获取子控件,删除子控件的方法
│ │ 08.UIView常见属性总结
│ │ 09.图片浏览器_界面搭建
│ │ 10.图片浏览器_下一张,label设置
│ │ 11.图片浏览器_功能实现_最复杂的方式
│ │ 12.图片浏览器_使用数组配合字典,优化
│ │ 13.storyboard,控制器自己创建,设置
│ │ 14.程序启动原理,简单版本
│ │ 15.Bundle的使用,图片放置位置的区别
│ │ 16.Plist文件配合bundle初始化数组跟字典
│ │ 17.使用Plist优化图片浏览器的数据加载
│ │ 18.图片浏览器_懒加载优化
│ │ 19.UIImageView播放动画
│ │ 20.播放动画_
│ │ 21.优化app内存
│ │ 22.总结
│ │
│ ├─d20-UI进阶-第八天(核心动画)
│ │ │ 01-教学资源
│ │ │ 02-其他资源
│ │ │ 04-源代码
│ │ │
│ │ └─03-视频
│ │ 01iOS开发介绍
│ │ 02加法计算器界面搭建
│ │ 03控制器与UIView的关系
│ │ 04拖线实现单击事件
│ │ 05加法计算器把键盘叫回
│ │ 06知识点总结-按钮案例介绍
│ │ 07按钮的两种状态
│ │ 08修改按钮的位置
│ │ 09修改按钮的大小
│ │ 10代码封装-center和bounds介绍
│ │ 11动画介绍
│ │ 12动态创建控件01
│ │ 13动态创建按钮2
│ │ 14安装帮助文档和ios7.1模拟器
│ │
│ ├─d21-UI进阶-第9天(SVN)
│ │ │ 代码
│ │ │ 文档
│ │ │ 资料
│ │ │
│ │ └─视频
│ │ .DS_Store
│ │ 01-批量删除收藏.avi
│ │ 01帮助文档的安装
│ │ 02-集成支付宝
│ │ 02控件的常见属性
│ │ 03-地图01-获取用户位置
│ │ 03图片浏览器01
│ │ 04-地图02-显示团购数据.avi
│ │ 04图片浏览器02-plist文件介绍
│ │ 05-地图03-筛选团购.avi
│ │ 05汤姆猫01
│ │ 06汤姆猫02
│ │ 07UIButton和UIImageView的区别
│ │ 08UIButton显示多个内容-插件介绍
│ │ 09总结
│ │
│ ├─d22-UI进阶-第10天(UIDynamic)
│ │ │ 01-教学资源
│ │ │ 02-其他资源
│ │ │ 04-源代码
│ │ │ 06-其他资料
│ │ │
│ │ ├─03-视频
│ │ │ 01-介绍
│ │ │ 02-重力行为
│ │ │ 03-重力行为的属性
│ │ │ 04-碰撞行为1
│ │ │ 05-碰撞行为-自定义碰撞边界
│ │ │ 06-检测碰撞
│ │ │ 07-捕捉行为
│ │ │ 08-附着行为1
│ │ │ 09-附着行为连线
│ │ │ 10-附着行为-连接的点
│ │ │ 11-推行为
│ │ │ 12-推行为练习
│ │ │ 13-辅助项行为
│ │ │ 14-添加毛毛虫
│ │ │ 15-毛毛虫
│ │ │ 16-彩票分析
│ │ │ 17-彩票项目结构和图片
│ │ │
│ │ └─05-视频
│ │ 01九宫格坐标排列
│ │ 02向每个应用View中增加子控件
│ │ 03为子控件设置数据
│ │ 04字典转模型
│ │ 05字典转模型补充
│ │ 06封装xib
│ │ 07封装xib补充
│ │ 08封装mvc目录结构
│ │ 09xib的加载过程
│ │ 10实现点击下载按钮功能
│ │ 11应用管理总结
│ │
│ ├─d23-UI进阶-第11天(UI综合实战)
│ │ │ PPT
│ │ │ 代码
│ │ │ 资料
│ │ │ 预习代码
│ │ │
│ │ └─视频
│ │ .DS_Store
│ │ 01-批量删除收藏.avi
│ │ 01搭建上半部分界面
│ │ 02-集成支付宝
│ │ 0208许圣彬
│ │ 02懒加载数据
│ │ 03-地图01-获取用户位置
│ │ 03实现下一题功能
│ │ 04-地图02-显示团购数据.avi
│ │ 04实现大图功能
│ │ 05-地图03-筛选团购.avi
│ │ 05实现大图功能补充
│ │ 06动态生成答案按钮
│ │ 07创建待选按钮01
│ │ 08创建待选按钮02-计算坐标
│ │ 09待选按钮的单击事件
│ │ 10答案按钮的单击事件
│ │ 11判断答案是否正确
│ │ 12弹出对话框
│ │ 13加分-提示功能
│ │ 14设置图标和启动图片
│ │
│ ├─d24-03-UI进阶-第12天(UI综合实战)
│ │ │ 01-教学资源
│ │ │ 02-其他资源
│ │ │ 04-源代码
│ │ │
│ │ └─03-视频
│ │ 01问题补充-启动图与控制器大小
│ │ 02UITableView显示数据的基本思路
│ │ 03UITableViwe展示分组数据
│ │ 04通过加载plist文件显示分组数据
│ │ 05补充
│ │ 06加载plist文件展示单组数据
│ │ 07UITableView和UITableViewCell的常见属性
│ │ 08UITableViewCell的重用
│ │ 09UITableViewCell单元格重用补充
│ │ 10汽车品牌案例01
│ │ 10汽车品牌案例02-设置右侧索引
│ │ 11编辑刷新数据
│ │
│ ├─d25-UI进阶-第13天(UI综合实战)
│ │ │ 01-教学资源
│ │ │ 02-其他资源
│ │ │ 04-源代码
│ │ │
│ │ └─03-视频
│ │ 01团购-加载数据
│ │ 02团购-通过xib自定义Cell
│ │ 03团购-自定义Cell完善
│ │ 04团购-自己实现代理
│ │ 05团购-加载更多
│ │ 06团购-HeaderView
│ │ 07微博-UITableViewController介绍
│ │ 08微博-自定义Cell01创建子控件
│ │ 09计算Cell子控件的frame
│ │ 10封装frame模型
│ │ 11为什么控件的引用和控件的代理要用weak
│ │
│ ├─d26-UI进阶-第14天(UI综合实战)
│ │ │ PPT
│ │ │ 代码
│ │ │ 资料
│ │ │ 预习代码
│ │ │
│ │ └─视频
│ │ 01创建模型-懒加载数据
│ │ 02拖拽界面-实现数据源方法
│ │ 03创建自定义Cell
│ │ 04计算坐标
│ │ 05细节调整
│ │ 06设置背景图拉伸方式
│ │ 07设置消息正文的背景图02
│ │ 08设置文本框的leftView属性
│ │ 09通知的发布和监听1
│ │ 10通知的发布2
│ │ 11获取监听到的通知的具体内容
│ │ 12监听键盘事件
│ │ 13实现自动回复
│ │
│ ├─d3-UI基础控件第3天
│ │ │ 代码课件
│ │ │
│ │ └─视频
│ │ 01-第二天复习
│ │ 02-九宫格布局
│ │ 03-yellowView布局完成
│ │ 04-字典转模型
│ │ 05-字典转模型
│ │ 06-xib的使用
│ │ 07-xib和class的关联及简单mvc
│ │ 08-按钮的点击
│ │ 09-插件的安装
│ │
│ ├─d4-UI基础控件第4天(猜图)
│ │ │ 01-教学资源
│ │ │ 02-其他资源
│ │ │ 04-源代码
│ │ │
│ │ └─03-视频
│ │ 01-第三天复习
│ │ 02-应用图标和启动图片设置
│ │ 03-屏幕尺寸和图片规格介绍
│ │ 04-上半部分界面搭建
│ │ 05-设置答案区域
│ │ 06-设置选项区域
│ │ 07-初始化上半部分数据
│ │ 08-答案区域和选项区域
│ │ 09-下一题功能实现
│ │ 10-点击选项按钮(是否完成输入判断)
│ │ 11-点击选项按钮(对用户输入的答案进行判断)
│ │ 12-(选项区域逻辑完成)金币数量更新答案区域文字变红
│ │ 13-答案区域逻辑完成
│ │ 14-点击提示按钮逻辑
│ │ 15-UIAlertController提示框
│ │ 16-点击大图和imageButton
│ │ 17-kvc的使用
│ │ 18-总结
│ │
│ ├─d5-UI高级控件第5天
│ │ │ 01-教学资源
│ │ │ 02-其他资源
│ │ │ 04-源代码
│ │ │
│ │ └─03-视频
│ │ 01-复习及自定义coverView
│ │ 02-contentSize属性
│ │ 03-contentSize常用属性
│ │ 04-手动修改offset属性
│ │ 05-常用属性总结
│ │ 06-喜马拉雅
│ │ 07代理的使用
│ │ 08-监听scrollView的滚动
│ │ 09-图片的缩放
│ │ 10-图片轮播器-scrollView设置
│ │ 11-图片轮播器-pageControll设置
│ │ 12-图片轮播器(pageControl和scrollView的结合使用)
│ │ 13-图片轮播器-点击按钮实现滚动
│ │ 14-图片轮播器NSTimer的使用
│ │ 15-代理使用weak修饰符
│ │ 16-总结和作业
│ │
│ ├─d6-UI高级控件第6天
│ │ │ 01-教学资源
│ │ │ 02-其他资源
│ │ │ 04-源代码
│ │ │
│ │ └─03-视频
│ │ 01-复习及应用管理作业
│ │ 02-tableView的简单使用
│ │ 03-多组数据的展示
│ │ 04-tableView方法调用顺序和组头组尾文本设置
│ │ 05-汽车展示
│ │ 06-tableView的headerView和 section的headerView
│ │ 06-英雄展示(常用属性)
│ │ 07-cell的重用
│ │ 07-cell的重用补充
│ │ 08-汽车展示(数据模型嵌套)
│ │ 09-汽车展示-添加索引
│ │ 10-cell的编辑
│ │ 11-cell的插入和删除
│ │ 11-cell的编辑
│ │
│ ├─d7-UI高级控件第7天(自定义cell)
│ │ │ 01-教学资源
│ │ │ 02-其他资源
│ │ │ 04-源代码
│ │ │
│ │ └─03-视频
│ │ 01-alertController
│ │ 02-团购的简单实现
│ │ 03-使用xib自定义cell
│ │ 04-tableView的haderView设置
│ │ 05-tableView的footerView
│ │ 06-xib自定义footerView
│ │ 07-完善footerView
│ │ 08-在view中不好的做法
│ │ 09-简单微博加载数据
│ │ 10-自定义cell(初始化,数据传递)
│ │ 11-自定义微博cell,界面布局
│ │ 12-根据文本内容计算文本的实际size
│ │ 13-frameModel的介绍
│ │ 14-frameModel完善
│ │ 15-总结
│ │
│ ├─d8-UI高级控件第8天(通知)
│ │ │ 01-教学资源
│ │ │ 02-其他资源
│ │ │ 04-源代码
│ │ │
│ │ └─03-视频
│ │ 01-复习及实例化方法调用顺序
│ │ 02-初始化数据和双模型
│ │ 03-计算frame和自定义cell完成
│ │ 04-计算文本的frame和背景图片问题
│ │ 05-图片拉伸完成
│ │ 06-解决timeLabel的显示 和 枚举
│ │ 07-slicing和 textField
│ │ 08-textField简单介绍
│ │ 09-通知的简介
│ │ 10-通知的详细介绍
│ │ 11-键盘的监听
│ │ 12-自动回复
│ │ 13-总结
│ │
│ └─d9-UI高级控件第9天
│ │ 01-教学资源
│ │ 02-其他资源
│ │ 04-源代码
│ │
│ └─03-视频
│ 01-复习和解决问题的方法
│ 02-静态单元格
│ 03-QQ好友列表基本搭建和注册cell
│ 04-加载数据和爽模型转换
│ 05-加载数据完成设置headerView
│ 06-headerView初步设置完成
│ 07-layoutsubViews使用
│ 07-自定义headerView和 layoutSubViews
│ 08-headerView的折叠
│ 09-使用协议传递点击事件
│ 10-headView刷新数据完善
│ 11-分割线设置
│ 12-应用管理
│ 13-常用快捷键

├─3-多线程
│ └─多线程
│ │ 笔记多线程
│ │
│ ├─01第一天(NSSThread)
│ │ │ PPT
│ │ │ 代码
│ │ │ 预习代码
│ │ │
│ │ └─视频
│ │ 01.多线程的基本概念
│ │ 02.基本概念
│ │ 03.pthread
│ │ 04.NSThread基本使用
│ │ 05.线程的生命周期
│ │ 06.线程的常用属性
│ │ 07.上午总结
│ │ B01下午复习
│ │ B02共享变量的问题-上
│ │ B02共享变量的问题-下
│ │ B03.异步下载图片
│ │ B04weak&strong
│ │ B05weak&assign
│ │ B06消息循环
│ │ B07总复习
│ │
│ ├─02第二天(GCD)
│ │ │ PPT
│ │ │ 代码
│ │ │ 福利
│ │ │ 预习代码
│ │ │
│ │ └─视频
│ │ 01上午复习
│ │ 02主线程的消息循环
│ │ 03子线程的消息循环
│ │ 04GCD基本演练
│ │ 05GCD改写
│ │ 06串行队列
│ │ 07并行队列
│ │ 08上午复习2
│ │ B01下午复习
│ │ B02主队列
│ │ B03同步执行
│ │ B04全局并发队列
│ │ B05GCD综合练习
│ │ B06延时执行
│ │ B07队列组
│ │ B08一次性执行
│ │ B09单例模式
│ │ B10总复习
│ │
│ ├─03第三天(NSOperation)
│ │ │ PPT
│ │ │ 代码
│ │ │ 素材
│ │ │ 预习代码
│ │ │
│ │ └─视频
│ └─04第四天(SDWebImage)
│ │ 代码
│ │ 素材
│ │ 课件
│ │ 预习代码
│ │
│ └─视频
│ .DS_Store
│ 01复习
│ 02沙盒缓存
│ 03自定义操作-代理
│ 07上午复习
│ B01复习
│ B02SDWebImage-基本使用
│ B03SDWebImage简介
│ B04SDWebimage简单使用2
│ B05位移枚举
│ B06NSCache
│ B07SDWebimage面试题
│ 总复习

├─4-网络
│ ├─01-网络基础
│ │ │ 代码
│ │ │ 资料
│ │ │
│ │ └─视频
│ │ 01-演示网络请求
│ │ 02-网络常识
│ │ 03-配置服务器
│ │ 04-七层协议
│ │ 05-数据包
│ │ 06-User-Agent
│ │ 07-Socket的简单代码
│ │ 08-Socket 发送http 请求
│ │ 09-总结
│ │
│ ├─02-数据解析
│ │ │ 代码
│ │ │ 笔记
│ │ │ 网络2数据解析
│ │ │
│ │ └─视频
│ │ │ 01-URLConnection块代码下载
│ │ │ 02-NSURLConnection下载进度跟进
│ │ │ 03-NSURLConnection拼接数据最后写入
│ │ │ 04-NSFileHandle拼接文件
│ │ │ 05-NSOutputStream拼接文件
│ │ │ 05-NSOutputStream示意图.png
│ │ │ 06-NSURLConnection多线程下载的问题演示
│ │ │ 07-NSURLConnection+NSRunLoop
│ │ │ 07-Runloop的启动和关闭示意图.png
│ │ │ 08-NSURLSession简介
│ │ │ 08-NSURLSession简介.png
│ │ │ 09-NSURLSession常规代码演练
│ │ │ 10-NSURLSession解压缩
│ │ │ 11-SSZipArchive解压缩文件
│ │ │ 12-解压缩到目标路径
│ │ │ 13-NSURLSession下载进度跟进
│ │ │ 14-自定义下载进度视图
│ │ │ 15-NSURLSession断点续传.png
│ │ │ 15-URLSession的断点续传
│ │ │ 15-取消下载任务.png
│ │ │ 16-NSURLSession发起任务并且对任务强引用
│ │ │ 17-MIN&MIN3宏
│ │ │ 18-NSURLSession的代理工作队列
│ │ │ 19-NSURLSession对代理强引用以及取消的方式
│ │ │ 20-NSNull的补充
│ │ │ 20-同步方法&nil&NULL
│ │ │ 20-指针的指针.png
│ │ │
│ │ └─01-URLConnection下载.screenflow
│ │ │ ScreenFlowDocument.dat
│ │ │ thumbnail.jpg
│ │ │ version.plist
│ │ │
│ │ └─Media
│ │ FAE3FDBD-72B2-45E2-891F-E8FFB7D72021__01EB7E7A-C74C-4016-85ED-5B114A06BC93.scc
│ │
│ ├─03-HTTP请求
│ │ │ 代码
│ │ │ 资料
│ │ │
│ │ └─视频
│ │ 01-GET请求(带参数)
│ │ 02-POST 请求
│ │ 03-HTTP请求简介
│ │ 04-登陆界面
│ │ 09-登陆界面(加密)
│ │ 10-封装Block请求
│ │ 10-登陆业务逻辑
│ │
│ └─04-文件上传(POST)
│ │ CZNetWorking
│ │ 代码
│ │ 资料
│ │
│ └─视频
│ 01-单文件上传
│ 02-单文件上传封装
│ 03-单文件上传封装(工具类)
│ 04-多文件上传格式
│ 05-多文件上传初步封装
│ 06-文件上传(带普通参数)
│ 07-多文件上传封装
│ 08-NSUrlSession上传文件
│ 09-服务器php问题
│ 10-AFN上传文件
│ 11-token值

├─5-微博项目
│ │ 微博项目源码
│ │
│ ├─01-Swift基础
│ │ │ 代码
│ │ │ 备课代码
│ │ │ 截图
│ │ │ 笔记
│ │ │ 资料
│ │ │
│ │ └─视频
│ │ 1.Swift基本介绍
│ │ 10.字符串的基本属性
│ │ 11.字符串的截取操作
│ │ 12.数组的基本操作
│ │ 13.字典的基本使用
│ │ 14.函数的基本使用
│ │ 15.闭包的基础使用
│ │ 16.闭包的循环引用&解除
│ │ 17.block的循环引用
│ │ 2.Swift初体验
│ │ 3.变量和常量
│ │ 4.可选项
│ │ 5.分支结构mp4
│ │ 6.分支结构和if let实际运用
│ │ 7.可选项的实际运用
│ │ 8.Switch的基本使用
│ │ 9.循环
│ │
│ ├─02-Swift面向对象
│ │ │ 课件资料
│ │ │
│ │ └─视频
│ │ 7.KVC机制探索
│ │ 8.懒加载
│ │ 9.单例的演练
│ │
│ ├─03-框架搭建
│ │ │ 课件资料
│ │ │
│ │ └─视频
│ │ 1.项目流程介绍(可不看)
│ │ 10.按钮的点击事件使用addTarget
│ │ 11.验证指定访客视图的可行性
│ │ 12.SourceTree的简单使用
│ │ 13.访客视图的基本元素创建
│ │ 14.访客视图的布局
│ │ 15.访客视图的背景背景添加
│ │ 16.设置页面信息修改button跳动bug
│ │ 17.代理的简单使用&设置全局主题色
│ │ 2.将项目部署到OSChina
│ │ 3.添加gitignore
│ │ 4,项目基础设置
│ │ 5.项目主体框架确定&MVVM
│ │ 6.创建文件结构,初始化根视图控制器
│ │ 7.添加子视图控制器&设置颜色
│ │ 8.自定义tabbar
│ │
│ ├─04天OAuth登录授权
│ │ │ 课件代码
│ │ │
│ │ └─视频
│ │ 1.Swift学习方法分享
│ │ 10.使用代理监听WebView的网络请求
│ │ 11.自动填充用户名和密码
│ │ 12.OAuth授权流程讲解
│ │ 13.获取Token请求的code码
│ │ 14.获取用户的token信息
│ │ 15.获取用户信息
│ │ 16.对象的字典转模型&description方法重写
│ │ 17.给对象的用户信息赋值
│ │ 18.归档用户信息
│ │ 19.对象的解归档
│ │ 2.可选的协议方法和OC类比
│ │ 20.课程小结
│ │ 21.调试服务器返回的数据类型
│ │ 22.用户token是否过期的判断
│ │ 23.将网络方法封装到ViewModel
│ │ 24,将useraccount常用属性封装到ViewModel内
│ │ 3.课程目标
│ │ 4.如何使用cocoapods
│ │ 5.gem安装和pod常用命令
│ │ 6.AFN的简单使用
│ │ 7.SVProgressHUD
│ │ 8.注册新浪微博App开发者
│ │ 9.加载微博授权页面
│ │ Thumbs.db
│ │
│ ├─05-页面跳转
│ │ │ 课件代码
│ │ │
│ │ └─视频
│ │ .DS_Store
│ │ 01-发送文字微博
│ │ 02-自定义工具条
│ │ 03-发送微博-显示配图上
│ │ 04-发送微博显示配图下
│ │ 05-发送图片微博
│ │ 06-龙8国际cell实现分析
│ │ 07-原创微博
│ │ 08-原创微博配图
│ │ 09-转发微博
│ │ 10-转发微博配图
│ │ 11-底部视图
│ │ 12-图片内容模式
│ │
│ ├─06-微博龙8国际
│ │ │ 课件代码
│ │ │
│ │ └─视频
│ │ 01-cell重构
│ │ 02-显示配图
│ │ 03-图片浏览器
│ │ 04-微博容器父类
│ │ 05-获取微博未读数
│ │ 06-显示未读数
│ │
│ ├─07-转发微博
│ │ │ 代码
│ │ │
│ │ └─视频
│ │ 01-封装网络工具类
│ │ 02-完善网络工具类
│ │ 03-设置界面
│ │ 04-设置界面
│ │ 05-图片质量界面
│ │ 06-图片质量界面
│ │ 07-子界面返回按钮处理
│ │ 08-隐藏自定义tabbar
│ │ 09-const使用
│ │
│ ├─08-发布微博
│ │ │ 代码课件
│ │ │
│ │ └─视频
│ │ 1.知识点回顾
│ │ 10.键盘消失的处理
│ │ 11.添加toolbar
│ │ 12.设置toolBar
│ │ 13.抽取便利的构造函数
│ │ 14.根据键盘动态修改工具条的位置
│ │ 15.根据文本输入状态修改占位文本和发布按钮
│ │ 16.发布文本微博
│ │ 17.视图选择器的基本设置
│ │ 18.自定义cell
│ │ 19.选择图片cell协议和代理的事件传递
│ │ 2.单张图片异步下载得到统一回调(转发)
│ │ 20.获取相册图片的协议方法
│ │ 21.绑定数据&删除按钮的显示和隐藏
│ │ 22.删除图片
│ │ 23.知识点总结
│ │ 24.将选择图片移植到项目
│ │ 25.在AFN中封装上传图片的方法
│ │ 27.上传图片总结
│ │ 3.下拉刷新
│ │ 4.代码审查机制
│ │ 5.下拉加载更多分析
│ │ 6.上拉加载更多&微博重复问题修复
│ │ 7.自定义导航条
│ │ 8.自定义导航条的文案
│ │ 9.设置文本输入框
│ │ Thumbs.db
│ │
│ ├─09-表情键盘
│ │ │ 课件代码
│ │ │
│ │ └─视频
│ │ 01-事务
│ │ 02-外键基本概念
│ │ 03-通过代码添加外键
│ │ 04-多表查询
│ │ 05-多表查询下mp4
│ │ 06-缓存微博数据分析
│ │ 07-缓存龙8国际微博实现
│ │ 08-我界面实现原理
│ │ 09-项目总结
│ │ 10-运行时-字典转换模型
│ │ 11-运行时-交换方法
│ │ 12-国际化-多语言-I18N
│ │
│ └─10-项目收尾
│ │ 课件代码
│ │
│ └─视频
│ 00-360旋转
│ 01-数据库基本概念
│ 02-DDL-DML-DQL基本使用
│ 03-SQL语句其它语法
│ 04-Sqlite代码实现上
│ 05-Sqlite代码实现下
│ 06-工具类封装
│ 07-通讯录(模糊查询)
│ 08-FMDB简介
│ 09-FMDB基本使用
│ 10-FMDatabaseQueue基本使用

├─6-常用工具
│ │ 所有资料打包
│ │
│ ├─01-地图与定位。
│ │ │ 课件代码
│ │ │
│ │ └─视频
│ │ 01-今日介绍及地图介绍
│ │ 02-一次定位
│ │ 03-持续定位
│ │ 04-请求授权及iOS9新特性
│ │ 05-比较两个位置之前的距离
│ │ 06-经纬度的概念
│ │ 07-地理编码
│ │ 08-反地理编码
│ │ 09-MapView的基本使用1-显示用户位置
│ │ 10.MapView的基本使用2-显示大头针信息
│ │ 11-MapView总结
│ │ 11-MapView的基本使用3-设置地图类型及显示跨度
│ │ 12-添加大头针模型1
│ │ 13-添加大头针模型2-点击添加
│ │ 14-自定义大头针View1-不同颜色及动画掉落
│ │ 15-自定义大头针2-显示自定义图像及动画掉落
│ │ ScreenFlow
│ │
│ ├─02-地图?分享?应用间跳转
│ │ │ 课件代码
│ │ │
│ │ └─视频
│ │ 01-知识回顾与今日介绍
│ │ 02-地图导航
│ │ 03-地图画线1-获取折线信息
│ │ 04.地图画线2-添加渲染物
│ │ 05-百度地图Demo演示
│ │ 06-百度地图错误集成1
│ │ 07-百度地图正确集成
│ │ 08-百度地图POI搜索
│ │ 09-社交分享介绍
│ │ 10-自带分享1
│ │ 11-自带分享2-预设值
│ │ 12-友盟分享
│ │ 13-SSO授权和OAuth2.0授权方式
│ │ 15-SSO授权介绍2
│ │ 16-SSO授权3-登录及获取信息
│ │ 17-应用间跳转A跳B的iOS9适配
│ │ 18-应用间跳转A跳B指定界面
│ │ 19-应用间跳转3-循环跳转(了解)
│ │ 补充iOS9新特性-UITest
│ │
│ ├─03-SVN?多线程
│ │ │ 课件代码
│ │ │
│ │ └─视频
│ │ 01-学习内容&学习方法分享
│ │ 02-网络多线程课程大纲
│ │ 03-多线程概念
│ │ 04-耗时操作演练
│ │ 05-01-Pthread调用函数.png
│ │ 05-PThread演练(void ??id)
│ │ 06-NSThread介绍(不用看)
│ │ 07-01-NSThread示意图.png
│ │ 07-创建线程的三种方法
│ │ 08-线程状态
│ │ 09-线程状态代码演练
│ │ 10-线程属性演练
│ │ 11-互斥锁示意图.png
│ │ 11-线程资源共享概念介绍
│ │ 12-资源共享&互斥锁的使用
│ │ 13-互斥锁的参数
│ │ 14-原子属性介绍
│ │ 15-线程安全&UI线程
│ │ 16-显示网络图片(单线程)实现
│ │ 17-显示网路图片(线程间通讯)
│ │ 18-显示网络图片细节
│ │ 19-strong&weak细节
│ │ 20-runloop模拟
│ │ 21-时钟&运行循环模式
│ │
│ ├─03-SVN?支付宝
│ │ │ 课件代码
│ │ │
│ │ └─视频
│ │ 01-知识回顾与今日介绍
│ │ 02-源代码管理工具介绍
│ │ 04-SVN服务器配置
│ │ 09.常见错误解析及常见UNIX命令
│ │ 10-使用图像化工具添加项目文件
│ │ 12-Xib或SB冲突解决
│ │ 14.SVN解决错误
│ │ BugHD
│ │
│ ├─05-内购广告换肤
│ │ │ 课件代码
│ │ │
│ │ └─视频
│ │ 01-换肤(上)
│ │ 02-换肤(中)
│ │ 03-换肤(下)
│ │ 04-广告
│ │ 05-内购的准备工作
│ │ 06-内购的原理分析
│ │ 07-KVO实现原理
│ │ 08-内购的代码实现
│ │
│ ├─06-远程推送
│ │ │ 课件代码
│ │ │
│ │ └─视频
│ │ └─MP4
│ │ 01-推送通知的简介
│ │ 02-本地通知(上)
│ │ 03-本地通知(下)
│ │ 07-集成第三方
│ │ 08-极光推送
│ │ 09-github发布框架
│ │
│ ├─07-数据库
│ │ │ 课件代码
│ │ │
│ │ └─视频
│ │ │ 01-复习知识点
│ │ │ 02-数据结构的简介
│ │ │ 03-数据库常识介绍
│ │ │ 04-数据库软件的使用
│ │ │ 05-SQL语句的演示
│ │ │ 06-SQL语句的演示(下)
│ │ │ 07-代码实现创建数据库和表
│ │ │ 08-数据库语句的增删改
│ │ │ 09-数据库的查询语句
│ │ │ 10-FMDB的使用
│ │ │ 11.FMDB线程安全和连表查询
│ │ │
│ │ └─11.FMDB线程安全和连表查询.screenflow
│ │ │ ScreenFlowDocument.dat
│ │ │ thumbnail.jpg
│ │ │ version.plist
│ │ │
│ │ └─Media
│ ├─08-iPad使用点菜
│ │ │ 课件代码
│ │ │
│ │ └─视频
│ │ 01-iPad的简介
│ │ 01-界面搭建
│ │ 01-界面搭建的20个点.png
│ │ 02-UIPopover的基本使用
│ │ 02-UIPopover的完善
│ │ 02-无限循环的实现
│ │ 03-嵌入TableViewController
│ │ 04-抽取数据源方法
│ │ 05-关于时钟动画的注意细节
│ │ 05-图片轮播器时间细节.png
│ │ 05-字典转模型下
│ │ 06-菜谱完善(下)
│ │ 06-解决timeLabel的显示 和 枚举
│ │ 07-slicing和 textField
│ │ 07-面试前的准备工作
│ │ 08-textField简单介绍
│ │ 09-通知的简介
│ │ 10-通知的详细介绍
│ │ 11-键盘的监听
│ │ 12-自动回复
│ │ 13-总结
│ │
│ ├─09-QQZone
│ │ │ 课件代码
│ │ │
│ │ └─视频
│ │ 01-QQZone的界面搭建
│ │ 02-添加dock子控件监听横竖屏
│ │ 03-QQZone添加dock和底部视图
│ │ 04-QQZone布局子控件(下)
│ │ 05-QQZone切换控制器
│ │ 06-QQZone的手势动画
│ │ 07-运行时的简单应用
│ │
│ └─10-音视频
│ │ UICollectionView及运行时代码
│ │
│ ├─DAY1
│ │ │ 课件代码
│ │ │
│ │ └─视频
│ │ 01-录音
│ │ 02-录音停止
│ │ 03-播放音效文件
│ │ 04-播放多个音效
│ │ 05-工具类抽取
│ │ 05-播放龙8国际娱乐文件
│ │ 06-播放多个龙8国际娱乐文件
│ │ 07-播放器介绍
│ │ 08-案例分析
│ │ 09-列表界面的搭建
│ │ 10-sizeClass
│ │ 11-播放界面的搭建
│ │ 12-布局子控件
│ │ 13-新界面的展示及退出
│ │
│ ├─DAY2
│ │ │ 代码课件
│ │ │
│ │ └─视频
│ │ 01-设置基本数据
│ │ 02-完成下一首上一首播放
│ │ 03-工具类的抽取
│ │ 04-代码整理
│ │ 05-点按手势的添加
│ │ 06-定时器的添加
│ │ 08-audioPlayer的代理
│ │ 09-歌词界面搭建
│ │ 10-歌词解析
│ │ 11-滚动歌词
│ │ 12-collectionView的演示
│ │ 13-瀑布流
│ │ 14-自定义流水布局
│ │
│ └─DAY3
│ │ 课件代码
│ │
│ └─视频
│ 01-显示单行歌词
│ 02-显示多行歌词
│ 03-视频播放
│ 04-锁屏及后台播放
│ 05-视频播放
│ 06-画中画
│ 07-视频压缩
│ 08-视频录制
│ 09-短信验证
│ 10-第三方
│ 101-collectionDemo

├─7-XMPP
│ ├─01
│ │ │ 课件代码
│ │ │
│ │ ├─16期第一天视频
│ │ │ 01.网络三要素.mov
│ │ │ 02.IOS参考模型,socket服务器端.mov
│ │ │ 03socket服务器端完成.mov
│ │ │ 04.socket客户端01
│ │ │ 05 socket客户端02
│ │ │ 06socket客户端03
│ │ │ 07socket客户端完成.mov
│ │ │ 08.socket介绍完成.mov
│ │ │ 09socket客户端代码过程 XMPP简介.mov
│ │ │ 10.openfire配置.mov
│ │ │ 11.openfire配置.mov
│ │ │
│ │ └─视频
│ │ 01网络三要素
│ │ 02.服务器端socket
│ │ 03.客户端代码
│ │ 04.sokcet客户端完善
│ │ 05.XMPP简介
│ │ 06.socket补充
│ │ 07.openfire安装
│ │ 08XMPP安装命令详解
│ │ 09.XMPP代码登录
│ │
│ ├─02
│ │ │ 课件代码
│ │ │
│ │ └─视频
│ │ 02.登录过程
│ │ 03kissXML的使用
│ │ 04.XMPP登录过程
│ │ 05.心跳包模块
│ │ 05添加模块步骤
│ │ 06.XMPP知识点复习
│ │ 07.单例抽取
│ │ 07.整理工具类代码
│ │ 09.微信界面搭建
│ │ 10.个人名片模块
│ │
│ ├─03
│ │ │ 课件代码
│ │ │
│ │ └─视频
│ │ .DS_Store
│ │ 01-批量删除收藏.avi
│ │ 01.个人名片复习
│ │ 02-集成支付宝
│ │ 02.FM简单服务
│ │ 02.个人名片完结
│ │ 03-地图01-获取用户位置
│ │ 04-地图02-显示团购数据.avi
│ │ 04coredata简单使用
│ │ 05-地图03-筛选团购.avi
│ │ 05.创建多个数据库
│ │ 06coredata数据库详细
│ │ 07读取通讯录数据库
│ │ 08.通讯录
│ │
│ ├─04
│ │ │ 课件
│ │ │
│ │ └─视频
│ │ 01.复习
│ │ 02.通讯录01
│ │ 03.通讯录完成
│ │ 04.通讯录总结
│ │ 05.单聊01
│ │ 06.单聊02
│ │ 07.最近联系人
│ │ 08最近联系人完成
│ │ 09.imessage发送文件
│ │
│ └─05
│ │ 课件
│ │
│ └─视频
│ 01.文件接收
│ 02.文件接收02
│ 03.文件发送
│ 04.自定义控件
│ 05 加入创建聊天室
│ 06.聊天室中发送接收消息
│ 07.聊天室完结
│ 08.聊天室总结
│ 08文件传输总结

├─8-赠送其他期资料
│ │ IPAD资料.zip
│ │ xmpp资料.zip
│ │ 微薄项目资料.zip
│ │ 网络部分资料.zip
│ │
│ ├─NJ12-微博
│ │ ├─day01
│ │ │ │ 课件资料
│ │ │ │
│ │ │ └─视频
│ │ │ 00-每日补充手放开
│ │ │ 01-微博简介
│ │ │ 02-初始化项目上
│ │ │ 03-初始化项目下
│ │ │ 04-自定义带颜色Log
│ │ │ 05-添加子控制器
│ │ │ 06-优化添加子控件
│ │ │ 07-自定义TabBar-添加选项卡
│ │ │ 08-自定义TabBar-添加加号按钮
│ │ │ 09-自定义TabBar-完全自定义
│ │ │ 10-自定义TabBar-加号按钮和动画
│ │ │
│ │ ├─day02
│ │ │ │ 课件资料
│ │ │ │
│ │ │ └─视频
│ │ │ .DS_Store
│ │ │ 00-每日补充Reveal
│ │ │ 01-图片按钮封装
│ │ │ 02-二维码界面搭建
│ │ │ 03-二维码读取
│ │ │ 04-二维码生成
│ │ │ 05-自定义标题按钮
│ │ │ 06-UIWindow介绍
│ │ │ 07-封装下拉菜单
│ │ │ 08-下拉菜单回顾
│ │ │ 09-下拉菜单完善
│ │ │ 10-设置item主题
│ │ │ 11-自定义搜索框
│ │ │
│ │ ├─day03
│ │ │ │ 课件资料
│ │ │ │
│ │ │ └─视频
│ │ │ .DS_Store
│ │ │ 01-未登录界面
│ │ │ 02-OAuth授权基本概念
│ │ │ 03-OAuth代码实现
│ │ │ 04-集成CocoaPods
│ │ │
│ │ ├─day04
│ │ │ │ 课件资料
│ │ │ │
│ │ │ └─视频
│ │ │ 00-每日补充运行时
│ │ │ 01-完善新特性
│ │ │ 02-优化新特性
│ │ │ 03-龙8国际基本数据展示
│ │ │ 04-龙8国际字典转换模型
│ │ │ 05-集成下拉刷新
│ │ │ 06-优化下拉刷新
│ │ │ 07-上拉加载更能多原理(ScorllerView属性详解)
│ │ │ 08-上拉加载更多实现
│ │ │ 09-集成刷新框架
│ │ │ 10-时间处理
│ │ │ 11-微博事件处理
│ │ │ 12-显示刷新提醒
│ │ │ 13-自定义UITextView
│ │ │
│ │ ├─day05
│ │ │ │ 课件资料
│ │ │ │
│ │ │ └─视频
│ │ │ .DS_Store
│ │ │ 01-发送文字微博
│ │ │ 02-自定义工具条
│ │ │ 03-发送微博-显示配图上
│ │ │ 04-发送微博显示配图下
│ │ │ 05-发送图片微博
│ │ │ 06-龙8国际cell实现分析
│ │ │ 07-原创微博
│ │ │ 08-原创微博配图
│ │ │ 09-转发微博
│ │ │ 10-转发微博配图
│ │ │ 11-底部视图
│ │ │ 12-图片内容模式
│ │ │
│ │ ├─day06
│ │ │ │ 课件资料
│ │ │ │
│ │ │ └─视频
│ │ │ .DS_Store
│ │ │ 01-cell重构
│ │ │ 02-显示配图
│ │ │ 03-图片浏览器
│ │ │ 04-微博容器父类
│ │ │ 05-获取微博未读数
│ │ │ 06-显示未读数
│ │ │
│ │ ├─day07
│ │ │ │ 课件资料
│ │ │ │
│ │ │ └─视频
│ │ │ .DS_Store
│ │ │ 01-封装网络工具类
│ │ │ 02-完善网络工具类
│ │ │ 03-设置界面
│ │ │ 04-设置界面
│ │ │ 05-图片质量界面
│ │ │ 06-图片质量界面
│ │ │ 07-子界面返回按钮处理
│ │ │ 08-隐藏自定义tabbar
│ │ │ 09-const使用
│ │ │
│ │ ├─day08(Sqlite,FMDB)
│ │ │ │ 课件资料
│ │ │ │
│ │ │ └─视频
│ │ │ .DS_Store
│ │ │ 00-360旋转
│ │ │ 01-数据库基本概念
│ │ │ 02-DDL-DML-DQL基本使用
│ │ │ 03-SQL语句其它语法
│ │ │ 04-Sqlite代码实现上
│ │ │ 05-Sqlite代码实现下
│ │ │ 06-工具类封装
│ │ │ 07-通讯录(模糊查询)
│ │ │ 08-FMDB简介
│ │ │ 09-FMDB基本使用
│ │ │ 10-FMDatabaseQueue基本使用
│ │ │
│ │ └─day09
│ │ │ 课件资料
│ │ │
│ │ └─视频
│ │ 01-事务
│ │ 02-外键基本概念
│ │ 03-通过代码添加外键
│ │ 04-多表查询
│ │ 05-多表查询下mp4
│ │ 06-缓存微博数据分析
│ │ 07-缓存龙8国际微博实现
│ │ 08-我界面实现原理
│ │ 09-项目总结
│ │ 10-运行时-字典转换模型
│ │ 11-运行时-交换方法
│ │ 12-国际化-多语言-I18N
│ │
│ ├─OC 加强
│ │ │ OC加强讲义
│ │ │
│ │ ├─OC基础加强-第01天
│ │ │ │ 课件资料
│ │ │ │
│ │ │ └─视频
│ │ │ 01-OC基础考试题
│ │ │ 02-OC基础考试题2
│ │ │ 03-[掌握]内存管理的基本概念及范围
│ │ │ 04-[理解]内管管理的原理及分类
│ │ │ 05-[掌握]引用计数器的操作方式
│ │ │ 06-[掌握]野指针介绍
│ │ │ 07-[掌握]retain介绍
│ │ │ 08-[掌握]内存管理原则
│ │ │ 09-[掌握]多对象内存管理
│ │ │ 10-[掌握]@property的retain参数
│ │ │ 11-[掌握]set方法的内存管理
│ │ │ 12-[掌握]@property的参数
│ │ │ 13-[理解]电商APP练习
│ │ │ 14-[掌握]@class
│ │ │ 15-[掌握]循环retain问题
│ │ │ 16-[了解]NSString内存管理
│ │ │ 17-[了解]自动释放池的结构
│ │ │ 18-[理解]总结
│ │ │
│ │ ├─OC基础加强-第02天
│ │ │ │ 课件资料
│ │ │ │
│ │ │ └─视频
│ │ │ .DS_Store
│ │ │ 01-[理解]内容回顾
│ │ │ 02-[掌握]自动释放池的创建方式
│ │ │ 03-[理解]自动释放池使用注意
│ │ │ 04-[理解]自动释放池错误用法
│ │ │ 05-[掌握]自动释放池使用场景
│ │ │ 06-[理解]应用:创建1个学生类初始化年龄
│ │ │ 07-[掌握]ARC概念及原理
│ │ │ 08-[掌握]ARC快速入门
│ │ │ 09-[掌握]单对象内存管理
│ │ │ 10-[掌握]多对象内存管理和循环引用问题
│ │ │ 12-[理解]知识回顾
│ │ │ 13-[了解]ARC使用注意事项
│ │ │ 14-【掌握】ARC的兼容和转换
│ │ │ 15-【了解】分类(Category)概念及使用流程
│ │ │ 16-【掌握】分类(Category)声明和实现
│ │ │ 17-[掌握]【掌握】分类(Catefory)使用注意事项
│ │ │ 18-【理解】分类(Category)的应用场景
│ │ │ 19-[理解]分类练习
│ │ │ 20-【掌握】分类(Catefory)延展
│ │ │ 21-[掌握]分类和类扩展的区别
│ │ │ 22-[掌握]类扩展
│ │ │ 23-[掌握]block的定义格式
│ │ │ 24-[掌握]block的灵活用法
│ │ │ 25-[理解]知识总结
│ │ │
│ │ ├─OC基础加强-第03天
│ │ │ │ 课件资料
│ │ │ │
│ │ │ └─视频
│ │ │ 01-复习
│ │ │ 02-文件夹结构说明
│ │ │ 03-block的基本使用-1
│ │ │ 04-block的基本使用-2
│ │ │ 05-block的基本使用-3
│ │ │ 06-block的基本使用-4
│ │ │ 07-定义block的类型
│ │ │ 08-定义block的类型-2
│ │ │ 09-block的使用形式-1
│ │ │ 10-block的使用形式-2
│ │ │ 11-利用block遍历数组-1
│ │ │ 12-利用block遍历数组-2
│ │ │ 13-block访问外部变量
│ │ │
│ │ ├─OC基础加强-第04天
│ │ │ │ 课件资料
│ │ │ │
│ │ │ └─视频
│ │ │ 01-复习
│ │ │ 02-代理设计模式的使用模型
│ │ │ 03-Foundation简介-1
│ │ │ 04-Foundation简介-2
│ │ │ 05-Foundation主要学习什么
│ │ │ 06-NSString-构造方法-1
│ │ │ 07-NSString-构造方法-2-NSError
│ │ │ 08-NSString-构造方法-3-MyError案例
│ │ │ 09-NSString-构造方法-4-小结
│ │ │ 10-url简介-1
│ │ │ 11-url简介-2
│ │ │ 12-利用URL获取字符串
│ │ │ 13-中午复习
│ │ │ 19-字符串查找-范围类型
│ │ │ 20-字符串查找-查找子字符串-1
│ │ │ 21-字符串查找-查找子字符串的位置
│ │ │ 22-查找字符串中某一个所有的子字符串-1
│ │ │ 23-查找字符串中所有的子字符串
│ │ │ 24-扩展-找出字符串中所有的数字
│ │ │ 25-小结
│ │ │ 25-扩展-获得字符串中所有的子字符串数组
│ │ │
│ │ └─OC基础加强-第05天
│ │ └─课件资料
│ │ │ .DS_Store
│ │ │
│ │ ├─讲义
│ │ │ Objective-C基础加强-day-05.pdf
│ │ │
│ │ ├─资料
│ │ │ │ Foundation构架秘籍.txt
│ │ │ │ Objective-C Recipes - A Problem-Solution Approach - M. Campbell (Apress, 2012) WW.pdf
│ │ │ │ Objective-C开发范例代码大全 (完整版).pdf
│ │ │ │ 英汉词典数据-mac版本.txt
│ │ │ │
│ │ │ └─上一次课作业答案
│ │ │ 01-改错题.m
│ │ │ 02-分析题.m
│ │ │
│ │ └─预习代码
│ │ └─OC基础加强-05
│ │ │ .DS_Store
│ │ │
│ │ ├─01-使用NSURL读写字符串
│ │ │ main.m
│ │ │
│ │ ├─02-FileManager的使用
│ │ │ main.m
│ │ │
│ │ ├─03-NSFileManager的深入用法
│ │ │ main.m
│ │ │
│ │ ├─04-文件下载思路
│ │ │ main.m
│ │ │
│ │ ├─05-iOS沙盒机制
│ │ │ main.m
│ │ │
│ │ ├─06-常见的结构体
│ │ │ main.m
│ │ │
│ │ ├─07-NSNumber的使用
│ │ │ main.m
│ │ │
│ │ ├─08-NSValue的介绍与使用
│ │ │ main.m
│ │ │
│ │ ├─09-NSDate简介
│ │ │ main.m
│ │ │
│ │ ├─10-集合对象的内存管理
│ │ │ main.m
│ │ │
│ │ ├─11-copy的概念
│ │ │ main.m
│ │ │
│ │ ├─12-拷贝的内存管理
│ │ │ main.m
│ │ │
│ │ ├─13-@property中的copy
│ │ │ main.m
│ │ │
│ │ ├─14-自定义类的copy方法
│ │ │ main.m
│ │ │
│ │ ├─15-单利设计模式
│ │ │ main.m
│ │ │
│ │ └─OC基础加强-05.xcodeproj
│ │ │ project.pbxproj
│ │ │
│ │ └─project.xcworkspace
│ │ contents.xcworkspacedata
│ │
│ ├─OC 基础
│ │ │ OC加强讲义
│ │ │ OC基础前两天讲义
│ │ │
│ │ ├─day01基本语法
│ │ │ │ 课件资料
│ │ │ │
│ │ │ └─视频
│ │ │ 1-【了解】Objective-C语言简介
│ │ │ 10-【掌握】类的声明和实现
│ │ │ 11-【掌握】创建一个对象并访问成员变量
│ │ │ 12-【掌握】无参方法声明实现及调用
│ │ │ 13-【掌握】有参方法的声明实现和调用
│ │ │ 2-【了解】Objective-C语言学习路线及重难点
│ │ │ 3-【掌握】Objective-C基本语法
│ │ │ 4-【掌握】NSLog函数使用方法
│ │ │ 5-【掌握】OC中注释及@符号使用
│ │ │ 6-【理解】访问OC源文件、C源文件中的函数
│ │ │ 7-【掌握】OC和C差异化学习
│ │ │ 8-【理解】面向对象编程概念
│ │ │ 9-【掌握】类和对象
│ │ │ 当天内容概述
│ │ │
│ │ ├─day02对象与方法
│ │ │ │ 课件资料
│ │ │ │
│ │ │ └─视频
│ │ │ 1-【理解】应用-类的创建练习
│ │ │ 10-【理解】随堂练习
│ │ │ 11-【掌握】NSString 类简单介绍及用法
│ │ │ 12-【掌握】NSString字符串长度计算方法
│ │ │ 13-【了解】OC多文件开发介绍
│ │ │ 14-【掌握】多文件实现步骤
│ │ │ 2-【掌握】对象的存储细节
│ │ │ 3-【了解】#pragma mark指令的使用
│ │ │ 4-【了解】函数和对象方法的区别
│ │ │ 5-【掌握】常见错误汇总
│ │ │ 6-【掌握】对象和方法之间的关系
│ │ │ 7-【理解】练习题
│ │ │ 8-【掌握】对象作为方法的参数连续传递
│ │ │ 9-【掌握】对象作为方法的参数连续传递
│ │ │ day01内容复习
│ │ │ day02内容概述
│ │ │ 当天内容总结
│ │ │
│ │ ├─day03
│ │ │ │ 课件资料
│ │ │ │
│ │ │ └─视频
│ │ │ 03-01-知识回顾
│ │ │ 03-02-[了解]对象和对象之间的关系
│ │ │ 03-03-[了解]-面向对象设计原则
│ │ │ 03-04-[掌握]类方法
│ │ │ 03-05-[掌握]类方法的使用
│ │ │ 03-06-[了解]匿名对象
│ │ │ 03-07-[掌握]self的用法
│ │ │ 03-08-练习
│ │ │ 03-09-上午总结
│ │ │ 03-10-[掌握]案例
│ │ │ 03-11-[掌握]-封装
│ │ │ 03-12-[掌握]封装练习
│ │ │ 03-13[了解]description用法
│ │ │ 03-14[了解]-文档安装
│ │ │
│ │ ├─day04
│ │ │ │ 课件资料
│ │ │ │
│ │ │ └─视频
│ │ │ 0401-知识回顾
│ │ │ 0402-[掌握]-继承
│ │ │ 0403-[掌握]-继承的用法
│ │ │ 0404-练习
│ │ │ 0405-[掌握]super关键字
│ │ │ 0413[回顾]课程小结
│ │ │ 0414类对象
│ │ │ 0415-static
│ │ │ 0415-[了解]SEL
│ │ │
│ │ ├─day05
│ │ │ │ 课件资料
│ │ │ │
│ │ │ └─视频
│ │ │ .DS_Store
│ │ │ 05-01-知识回顾
│ │ │ 05-02-[掌握]点语法
│ │ │ 05-03-[了解]@property和@synthesize的用法
│ │ │ 05-04-[掌握]@property增强用法
│ │ │ 05-12-[理解]自定义构造方法
│ │ │ 05-13-[理解]构造方法练习
│ │ │
│ │ └─day06
│ │ │ 课件资料
│ │ │
│ │ └─视频
│ │ 06-01-知识回顾
│ │ 06-02-需求分析
│ │ 06-05-苹果店类信息处理
│ │ 06-06-购物系统
│ │
│ ├─SVN多线程
│ │ │ 课件资料
│ │ │
│ │ └─视频
│ │ 01-知识回顾与今日介绍
│ │ 02-源代码管理工具介绍
│ │ 04-SVN服务器配置
│ │ 05-支付宝介绍
│ │ 06-支付宝集成流程
│ │ 08-SVN解决冲突文件
│ │ 09.常见错误解析及常见UNIX命令
│ │ 10-使用图像化工具添加项目文件
│ │ 12-Xib或SB冲突解决
│ │ 14.SVN解决错误
│ │ BugHD
│ │
│ ├─UI进阶
│ │ ├─UI进阶01
│ │ │ │ 课件代码
│ │ │ │
│ │ │ └─视频
│ │ │ 01SizeClasses介绍01
│ │ │ 02SizeClasses补充
│ │ │ 03点餐系统布局
│ │ │ 04点餐系统完善
│ │ │ 05省市选择
│ │ │ 06国旗选择01
│ │ │ 06国旗选择02
│ │ │ 07日期选择01
│ │ │ 08日期选择02
│ │ │ 09Info.plist介绍
│ │ │ 10pch文件介绍
│ │ │
│ │ ├─UI进阶02
│ │ │ │ 课件代码
│ │ │ │
│ │ │ └─视频
│ │ │ 01UIApplication对象
│ │ │ 02UIApplication代理介绍
│ │ │ 03UIWindow对象
│ │ │ 04UIWindow对象介绍
│ │ │ 05创建控制器的3种方式
│ │ │ 06控制器的view是如何创建的01
│ │ │ 07loadView方法
│ │ │ 08重写loadView的一个问题
│ │ │ 09导航控制器的简单使用
│ │ │ 10设置导航栏的按钮
│ │ │ 11通过storyboard使用导航控制器
│ │ │ 12控制器的视图生命周期
│ │ │
│ │ ├─UI进阶03
│ │ │ │ 课件代码
│ │ │ │
│ │ │ └─视频
│ │ │ 01基本布局
│ │ │ 02设置登录按钮状态
│ │ │ 03实现登录效果
│ │ │ 04控制器之间的顺传数据
│ │ │ 05添加联系人
│ │ │ 06封装自定义单元格
│ │ │ 07跳转到编辑控制器
│ │ │ 08编辑控制器01
│ │ │ 09编辑联系人-更新数据
│ │ │ 10自定义分割线
│ │ │ 11私人通讯录第一部分总结
│ │ │ 12数据存储01
│ │ │
│ │ ├─UI进阶04
│ │ │ │ 课件代码
│ │ │ │
│ │ │ └─视频
│ │ │ 01使用偏好设置进行数据读写
│ │ │ 02归档与反归档
│ │ │ 03归档与反归档注意点
│ │ │ 04私人通讯录保存联系人信息
│ │ │ 05私人通讯录自动登录
│ │ │ 06私人通讯录删除
│ │ │ 07UITabBarController简单使用
│ │ │ 08UITabBar层次结构-TabBar控制器切换的时候自控制器view的生命周期
│ │ │ 09QQ主流框架介绍1
│ │ │ 10QQ主流框架2
│ │ │ 11通过modal的方式跳转控制器
│ │ │ 12代理方法介绍
│ │ │
│ │ ├─UI进阶05-Quartz2D①
│ │ │ │ 课件代码
│ │ │ │
│ │ │ └─视频
│ │ │ 01-绘制基本图形
│ │ │ 02-绘制圆和文字
│ │ │ 03-绘制图片
│ │ │ 04-绘制小黄人
│ │ │ 05-小黄人功能代码优化
│ │ │ 06-图形上下文栈
│ │ │ 07-图像上下文栈补充
│ │ │ 08-矩阵操作
│ │ │ 09-裁剪图片
│ │ │ 10-重绘
│ │ │
│ │ ├─UI进阶06-Quartz2D②
│ │ │ │ 课件代码
│ │ │ │
│ │ │ └─视频
│ │ │ 01-知识点回顾和刷帧动画
│ │ │ 02-C语言内存管理
│ │ │ 03-自定义View模仿系统UIImageView
│ │ │ 04-绘制基本图形
│ │ │ 05-图片水印
│ │ │ 06-图片水印抽取分类
│ │ │ 07-截屏和保存到相册
│ │ │ 08-截屏抽取分类
│ │ │ 09-图片的裁剪
│ │ │ 10-view的拖拽
│ │ │
│ │ ├─UI进阶07-触摸事件
│ │ │ │ 课件代码
│ │ │ │
│ │ │ └─视频
│ │ │ 01-知识点回顾
│ │ │ 02-画板功能基本实现
│ │ │ 03-画板功能完善
│ │ │ 04-画板功能优化
│ │ │ 05-手势解锁功能分析
│ │ │ 06-添加九宫格和点亮按钮
│ │ │ 07-手势解锁功能完善
│ │ │ 08-事件的产生和传递
│ │ │ 09-响应者链条
│ │ │ 10-事件的完整处理过程总结
│ │ │ 11-敲击收拾
│ │ │
│ │ ├─UI进阶08-核心动画
│ │ │ │ 课件资料
│ │ │ │
│ │ │ └─视频
│ │ │ 01-知识点回顾
│ │ │ 02-清扫和长按手势
│ │ │ 03-旋转手势
│ │ │ 04-旋转和捏合手势
│ │ │ 05-CZLayer的基本属性
│ │ │ 06-CALayer的形变属性
│ │ │ 07-新建CALayer
│ │ │ 08-位置和锚点
│ │ │ 09-隐式动画
│ │ │ 10-自定义图层
│ │ │ 11-自定义图层(代理)
│ │ │ 12-基础动画
│ │ │
│ │ ├─UI进阶09-彩票①
│ │ │ 课件资料
│ │ │
│ │ └─UI进阶10网易彩票
│ │ ├─day01
│ │ │ │ 课件资料
│ │ │ │
│ │ │ └─视频
│ │ │ 01-项目简介(吹牛逼不用看)
│ │ │ 02-初始化项目-需求分析
│ │ │ 03-初始化项目-基本配置
│ │ │ 04-基本框架搭建
│ │ │ 05-自定义TabBar上
│ │ │ 06-自定义TabBar下
│ │ │ 07-自定义导航条
│ │ │ 08-特殊处理竞技场
│ │ │ 09-自定义图片按钮
│ │ │
│ │ ├─day02
│ │ │ │ 课件资料
│ │ │ │
│ │ │ └─视频
│ │ │ 01-隐藏自定义TabBar
│ │ │ 02-返回按钮处理
│ │ │ 03-显示新特性
│ │ │ 04-实现新特性
│ │ │ 05-完善新特性
│ │ │ 06-发现界面
│ │ │ 07-自定义标题按钮
│ │ │ 08-幸运选号
│ │ │ 09-实现转盘
│ │ │
│ │ ├─day03
│ │ │ │ 课件资料
│ │ │ │
│ │ │ └─视频
│ │ │ 04-设置界面(模型)
│ │ │ 05-完善设置界面
│ │ │ 06-抽取父类
│ │ │ 07-关于
│ │ │ 08-CollectionView基本使用
│ │ │ 09-产品推荐
│ │ │ 10-UICollectionView补充
│ │ │
│ │ └─day04
│ │ │ 课件资料
│ │ │
│ │ └─视频
│ │ 01-常规问题
│ │ 02-打电话-发短信
│ │ 03-购买开发者账号
│ │ 04-真机调试
│ │ 05-应用程序打包
│ │ 06-发布应用程序-填写发布信息
│ │ 07-发布应用程序
│ │
│ ├─地图与定位
│ │ │ 课件资料
│ │ │
│ │ └─视频
│ │ 01-今日介绍及地图介绍
│ │ 02-一次定位
│ │ 03-持续定位
│ │ 04-请求授权及iOS9新特性
│ │ 05-比较两个位置之前的距离
│ │ 06-经纬度的概念
│ │ 07-地理编码
│ │ 08-反地理编码
│ │ 09-MapView的基本使用1-显示用户位置
│ │ 10.MapView的基本使用2-显示大头针信息
│ │ 11-MapView总结
│ │ 11-MapView的基本使用3-设置地图类型及显示跨度
│ │ 12-添加大头针模型1
│ │ 13-添加大头针模型2-点击添加
│ │ 14-自定义大头针View1-不同颜色及动画掉落
│ │ 15-自定义大头针2-显示自定义图像及动画掉落
│ │ ScreenFlow
│ │
│ └─地图分享应用间跳转
│ │ 课件资料
│ │
│ └─视频
│ 01-知识回顾与今日介绍
│ 02-地图导航
│ 03-地图画线1-获取折线信息
│ 04.地图画线2-添加渲染物
│ 05-百度地图Demo演示
│ 06-百度地图错误集成1
│ 07-百度地图正确集成
│ 08-百度地图POI搜索
│ 09-社交分享介绍
│ 10-自带分享1
│ 11-自带分享2-预设值
│ 12-友盟分享
│ 13-SSO授权和OAuth2.0授权方式
│ 15-SSO授权介绍2
│ 16-SSO授权3-登录及获取信息
│ 17-应用间跳转A跳B的iOS9适配
│ 18-应用间跳转A跳B指定界面
│ 19-应用间跳转3-循环跳转(了解)
│ 补充iOS9新特性-UITest

链接:http://pan.baidu.com/s/1Q9LE2 密码:7syv 解压密码,:www.lthack.com