瑞客论坛

 找回密码
 立即注册
查看: 45|回复: 3

Swift语言从零基础到精通完整版包含课件源码

[复制链接]

1万

主题

1万

帖子

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
118770
注册时间
2019-3-15
发表于 2019-3-26 13:21 | 显示全部楼层 |阅读模式
课程目录:

第一章:

01-Swift简介
02-变量&常量
02-分支逻辑
03-分支
04-for
05-字符串演练
06-数组
07-字典
08-函数
09-闭包基础
10-闭包演练&循环引用
11-自定义对象的构造函数
12-懒加载代码
13-getter&setter方法
14-表格&extension
15-新浪微博备课代码介绍
16-官方playground介绍
17-模拟UITableViewController

第二章:

01-OSChina项目部署
02-课程目标
03-启动图片&图标&应用程序名称
04-搭建程序界面
05-代码添加控制器
06-撰写按钮的懒加载
07-自定义TabBar按钮位置
08-按钮的监听处理
09-阶段性小结&未登录需求
11-测试loadView替换视图的可行性
12-xib和storyboard的选择
13-登录视图的自动布局
14-未登录视图代码实现
15-首页动画实现
16-通过协议方法传递点击事件
17-修改外观以及课程小结

第三章:

01-title&中心点&动画启动
02-Alamofire的简单演练
03-清除Pod的步骤
04-使用Pod&OC混编
05-OAuth授权流程
06-创建应用程序
07-js注入演示
08-OAuth获取请求码浏览器演示
09-加载 OAuth 页面分析请求URL
10- 添加Pod框架
11-取授权请求码
12-获取AccessToken&用Token加载微博数据
13-字典转模型
14-description属性
15-过期日期计算
16-NSCoding的两个方法实现
17-归档保存Token&以及加载
18-用户账户细节收尾

第四章:

01-课程复习&课程目标
02-加载用户信息
03-错误回调
04-新特性的界面布局
05-新特性功能实现
06-新特性动画效果
07-欢迎界面实现
08-界面切换流程介绍
09-判断新版本
10-界面切换代码实现
11-自定义标题栏
12-UIPresentation接管Modal
13-UIPresentation增加遮罩视图,定义大小
14-Modal展现转场
15-Dismiss控制
16-转场动画重构

第五章:

01-代码评审&UIStroyboard扩展
02-二维码简介&passbook介绍
03-搭建初始界面设置全局外观
04-冲击波动画效果
05-二维码扫描实现原理
06-二维码扫描功能基本实现
07-绘制二维码边线线条
08-二维码生成
09-添加头像
10-创建 Framework 的步骤
11-Framework简介
12-将框架添加到源代码管理器
13-Framework设置模拟器运行&真机运行
14-将已有项目添加到github
15-建立cocoapod的简介
16-QRCode框架使用演练

第六章:

01-加载微博数据&字典转模型
02-加载微博数据显示在表格
03-隔离网路框架的理由
04-抽取网络访问方法
05-增加用户模型
06-微博的单元格分析
07-简单界面布局
08-预先缓存网络图片01
09-dispatch_group回顾
10-缓存图像完成后回调
11-计算微博配图显示大小
12-原创微博的配图显示
13-转发微博的数据模型
14-增加计算型属性判断转发&原创微博
15-行高/分割线/图像填充模式
16-转发微博的自动布局
17-表格行高缓存
18-课程复习

第七章:

01-课程目标
02-设置会员图标图像
03-明确调用的数据&处理大图URL
04-利用代理传值
05-Storyboard&XIB开发的误区
06-代码实现collectionView
07-纯代码添加按钮布局(VLF)
08-传递imageURL
09-添加子控制器&捏合图片
10-交互式转场实现
11-计算长短图
12-图片缩放处理
13-继承转场动画

第八章:

01-课程目标
02-重置scrollView属性
03-跳转到指定照片索引
04-转场动画确认思路
05-传递缩略图
06-计算起始位置
07-计算结束位置
08-解除转场&imageView复用
09-上午知识点小结
10-保存到相册OC&swift
11-代码&sb添加刷新控件
12-代码&sb开发添加xib
13-代码设置刷新控件的自动布局
14-实现提示指针旋转
15-下拉刷新控件代码实现
16-下拉刷新
17-下拉刷新知识点回顾
18-上拉刷新介绍
19-上拉刷新代码实现

第九章:

01-课程复习&课程目标
02-自定义撰写布局-01-标题部分
03-自定义撰写布局-02-自定义Tabbar
04-自定义撰写布局-03-添加TextView
05-占位文本
06-文本长度判断
06-隐藏和显示占位文本
07-判断回车键&count计算文本长度
08-关闭键盘以及细节处理
09-发布微博
10-容器视图添加选择照片子控制器
11-照片选择器界面搭建&事件传递
12-照片选择器的使用
13-显示图片&键盘处理
14-git命令行解决无法提交问题
14-图片的contentMode&缩放图片解决内存问题
15-上传文件代码实现
16-单例知识点补充
17-替换AFN网络框架

第十章:

01-课程复习&cell的分开和整合区别
02-三种拖拽文件夹的方式
03-纯代码添加toolbar
04-collectionView&自动布局
05-设置布局&cell的按钮
06-数据结构的介绍
07-扫描生成emoji字符串
08-加载表情分组数据
09-加载数据模型完成
10-表情键盘布局实现
11-图文混排基本功能实现
12-闭包传递消息以及循环引用解决
13-将表情图像插入到属性文本
14-文本属性&插入emoji
15-从attributeText获取表情符号
16-封装表情选择视图&细节处理
17-导入键盘框架,切换表情键盘
18-解决键盘跳跃问题
19-取消文本长度判断
20-调用代理方法&删除功能实现

第十一章:

01-课程复习&课程目标
02-AFN的解析格式设置
03-AFN上传图片
04-新浪微博日期格式转换
05-早期时间转换
06-今天的时间处理&微博时间调整
07-正则表达式简单演练
08-抽取href分类,整合到微博项目
09-使用静态数组优化表情数组的加载
10-数组过滤
11-使用正则表达式倒序筛选表情文字
12-生成表情文字字符串
13-谓词演练
14-刷新显示
15-从网络加载未读数量
16-在tabbar&app显示未读数量
17-后台抓取数据

第十二章:

01-数据库概念简介
02-navicat安装
03-navicat演练数据表&主键介绍
04-SQL简介&创表指令演练
05-常用 SQL 指令
06-数据访问层结构&创建单例
07-打开数据库&持久化连接
08-创建数据表
09-插入数据演练
10-查询数据库结果集
11-查询结果集代码重构
12-事务介绍以及代码准备
13-批量更新数据&事务实现

第十三章:

01-绑定字符串的第5个参数
02-execSQL & 预编译对比
03-AFN的指示器&联网状态
04-数据结构分析&从SQL文件创表
05-将数据保存到数据库
06-测试 SQL
07-执行SQL将字符串转换成字典数组
08-本地数据缓存实现
09-清除数据库缓存
10-点击tabbar刷新数据


游客,如果您要查看本帖隐藏内容请回复

回复

使用道具 举报

1

主题

1958

帖子

4219

积分

论坛元老

Rank: 8Rank: 8

积分
4219
注册时间
2019-7-22
发表于 2019-8-24 22:18 | 显示全部楼层
学习学习感谢楼主分享
回复

使用道具 举报

0

主题

23

帖子

160

积分

注册会员

Rank: 2

积分
160
注册时间
2019-9-18
发表于 2019-10-8 13:36 | 显示全部楼层
学习学习感谢楼主分享
回复

使用道具 举报

0

主题

65

帖子

253

积分

中级会员

Rank: 3Rank: 3

积分
253
注册时间
2019-10-9
发表于 2019-10-10 01:42 | 显示全部楼层
感谢楼主的分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|侵权投诉|免责声明|RUIKE1.COM

GMT+8, 2019-10-23 15:35

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表