×
您的位置:
iOS教程之新浪微博项目

iOS教程之新浪微博项目

  • 课程主讲:
  • 所属机构:黑马程序员
  • 视频数量:225讲
  • 所属分类:移动开发
  • 课程时长:55小时27分钟
  • 课程人气:49984
  • 在线播放
  • 分集下载

iOS教程之新浪微博项目的相关介绍

    黑马程序员出品,必属精品。


    教程列表:

    day01-02-playground 简介(可以不看)

    day01-09-操作符号&可选项的默认值

    day01-17-函数的基本定义和返回值

    day01-13-for循环和范围定义

    day01-14-数组演练

    day01-11-上午课程复习

    day01-15-字典的定义和 JSON 格式复习

    day01-18-闭包的定义

    day01-19-对比 OC 实现 Swift 的异步加载模拟

    day01-01-课程介绍&swift简介

    day01-20-尾随闭包的简写

    day01-16-字典的遍历/合并&数组的合并

    day01-03-第一个App体验

    day01-08-Switch分支

    day01-12-字符串的子串

    day01-10-字符串基本使用

    day01-05-可选项

    day01-06-if分支和三目

    day02-15-Swift JSON反序列化

    day02-07-子类调用kvc构造函数的方式

    day02-13-计算型属性&和懒加载的对比

    day01-22-解除循环引用

    day02-16-用 Swift 闭包实现循环引用

    day02-14-Xcode 7 OC 网络访问

    day02-06-KVC函数调用顺序调试

    day01-21-oc循环引用演练

    day02-10-析构函数&构造函数的小结

    day02-08-便利构造函数的基本使用

    day02-04-重载构造函数

    day02-05-KVC构造函数实现机制

    day02-12-getter & setter & private 关键字

    day02-02-必选参数构造函数

    day02-18-设置 UITableViewController

    day02-03-子类的构造函数&调用堆栈调试技巧

    day02-01-课程复习&课程目标

    day04-14-联合对象

    day04-22-查看源代码

    day03-01-UITableView演练

    day03-11-添加撰写按钮

    day03-05-部署项目到oschina

    day03-03-新浪微博项目选型介绍

    day03-10-添加子控制器

    day02-19-拼接个人信息数组

    day03-08-设置目录结构

    day03-02-快速浏览项目技巧分享

    day02-26-Source Tree 演练

    day02-22-自定义 Cell,绑定 Cell

    day02-20-加载`数据`,利用闭包模拟网络异步加载

    day02-11-懒加载属性

    day01-07-if let 和 guard

    day04-07-Swift的单例写法

    day04-05-全局外观设置

    day04-08-Swift和OC混编

    day04-02-抽取便利构造函数

    day03-22-访客视图动画以及小结

    day03-17-使用自动布局添加图标

    day04-06-OC单例复习

    day04-03-通过代理的方法传递访客视图监听方法

    day03-19-VFL设置遮罩图片

    day03-15-验证访客视图解决方案

    day03-16-UIView的两个构造函数

    day03-18-访客视图中大部分控件布局

    day03-14-代码格式介绍&VVDocument设置

    day05-07-归档保存用户账户

    day04-16-OAuth流程演练

    day04-20-获取授权码

    day05-03-用户账号字典转模型&测试网络返回数据格式

    day04-21-获取AccessToken

    day05-05-使用token加载用户信息

    day04-10-cocoapod安装

    day04-11-封装AFN 的 GET 请求

    day04-14-Swift封装网络方法01

    day05-02-accesstoken的数据结构介绍

    day04-19-利用js注入填充用户名和密码

    day05-04-计算过期日期

    day04-15-Swift 封装 GET & POST 方法

    day04-22-利用 typealias 定义回调

    day04-12-封装 GET & POST 方法,AFN常见错误

    day04-13-利用协议调用AFN底层网络方法封装框架

    day05-10-访客视图用户登录判断

    day06-04-欢迎界面动画

    day06-09-新特性&欢迎界面切换

    day06-03-欢迎界面布局

    day05-12-抽取网络方法

    day05-18-开始体验按钮动画&隐藏状态栏

    day06-07-判断新版本

    day05-17-cell的控件布局

    day06-02-课程复习&课程目标

    day15-20-修改 iPhone 6+ 适配

    day06-01-git命令补充

    day06-05-设置头像

    day05-15-用SnapKit转换访客视图约束代码

    day05-16-设置新特性布局

    day05-13-抽取accessToken

    day05-08-用户账户视图模型加载归档文件

    day06-06-界面切换流程

    day05-11-上午课程复习&用户账户视图模型单例

    day02-17-单例

    day04-08-下载操作管理类

    day07-05-底部视图布局实现

    day06-20-顶部视图利用视图模型设置数据

    day07-02-闭包的参数&返回值演练

    day06-22-自动计算行高

    day07-04-更改应用程序id

    day06-14-定义微博数据模型&绑定表格数据

    day06-10-登录控制器的销毁与切换界面

    day06-17-准备微博视图模型

    day06-12-上午课程复习

    day07-13-通过sizeToFit设置配图视图大小

    day08-07-转发微博界面布局

    day15-19-表情字符串排序

    day07-18-行高计算原理

    day07-16-显示图像

    day07-17-简单计算行高

    day08-05-转发微博的配图视图模型数组

    day08-01-课程复习&课程目标

    day07-11-上午课程复习

    day07-15-刷新collectionView以及数据源方法

    day07-14-计算视图大小

    day07-20-git离线commit连线push

    day08-16-自定义XIB加载刷新控件

    day08-21-下拉刷新动画完成

    day08-22-上拉刷新视图实现

    day09-03-创建表情键盘视图,构造函数转发

    day08-12-缓存单张图片

    day08-23-下拉刷新实现

    day08-17-主线程异步KVO监听

    day08-19-翻转临界点判断

    day09-02-输入视图测试

    day08-15-自定义下拉刷新控件的思路

    day08-10-gcd调度组

    day09-01-课程目标

    day08-14-设置单张图片细节

    day08-11-单图需求说明(可以不看)

    day08-18-下拉动画

    day10-04-设置图片的字体

    day09-13-绑定数据源,准备显示按钮图片

    day09-08-emoticon数据结构分析

    day09-11-准备模型,加载 emoticon.plist

    day09-05-设置collectionView的布局

    day09-10-上午课程复习

    day09-06-添加表情视图Cell

    day15-16-FFLabel的基本使用和显示WebView

    day15-17-UITextKit概念和基本演练

    day15-10-日期转换

    day15-18-使用正则表达式过滤URL和重写属性

    day15-14-使用正则过滤生成属性字符串

    day09-04-私有extension&设置toolbar

    day09-19-图文混排OC演练

    day15-09-添加gif标记

    day09-14-显示表情图片和emoji

    day15-12-使用正则表达式处理来源字符串

    day10-01-课程复习&课程目标

    day09-17-表情键盘阶段性小结

    day10-03-插入表情图片(通过bounds调整偏移)

    day10-13-滚动关闭键盘

    day10-05-获得完整的属性文本

    day10-10-自定义toolbar

    day11-15-显示中等图片长短图设置

    day11-03-添加按钮&监听方法 private class

    day11-17-设置缩放之后的位置以及scrollView复位

    day11-04-通过代理传递消息 @objc private

    day11-06-显示照片

    day11-11-利用通知传递用户选中照片 & 循环引用测试

    day11-09-整合照片选择控制器

    day12-01-课程目标

    day11-12-通过构造函数传递用户选择参数

    day11-06-照片选择器细节处理

    day11-10-照片查看需求分析

    day10-18-发布微博

    day10-20-封装 AFN 上传文件的方法

    day10-21-发布图片微博

    day10-09-设置导航标题视图

    day10-19-抽取token访问方法

    day10-06-表情键盘重构

    day10-17-设置动画曲线

    day10-12-textView布局&占位标签

    day10-07-撰写微博目标&Xcode 7

    day13-01-数据库概念介绍

    day13-03-主键的概念和navicat基本演练

    day12-11-自定义转场动画概念

    day12-13-简单的展现和解除转场动画实现

    day12-12-转场上下文四个重要的函数介绍

    day12-14-定义展现动画协议,测试起始位置&图像视图

    day12-04-重置imageView的transform属性

    day12-15-计算动画目标位置

    day12-17-展现专场动画实现

    day12-09-保存图像

    day12-02-SDWebImage缓存单张图片的bug修订

    day11-18-照片间距调整

    day11-07-图像缩放,控制内存

    day11-13-设置界面&监听方法

    day12-03-collectionView删除动画的`坑`

    day11-16-缩放基本实现以及原理分析

    day14-02-创建项目导入FMDB框架

    day13-08-复制随堂SQL

    day13-05-插入SQL和数据类型

    day13-06-删除&更新SQL

    day13-10-手动创建桥接文件

    day14-03-创建单例,建立队列和创表

    day14-12-缓存本地数据函数实现及步骤

    day14-06-数据库查询操作

    day14-07-FMDB多线程使用技巧

    day14-16-应用程序数据缓存存在的问题

    day14-09-微博数据结构设计分析

    day12-20-转场动画设计小结

    day12-19-解除转场动画实现

    day14-11-数据访问层设计介绍

    day13-16-更新和删除数据

    day13-21-回滚事务&性能测试补充

    day13-18-获取单条记录中的数据内容

    day13-13-创建数据表方法1-SQL调试技巧

    day13-20-批量插入数据

    day13-14-通过 db.sql 文件创建数据表

    day13-04-创表 SQL

    day13-15-插入数据

    day13-07-SELECT 语句

    day15-03-Alamofire演练&学习框架方法

    day15-08-下拉刷新提示

    day15-05-Alamofire的上传文件方法

    day15-07-带颜色的输出框架演练

    day15-04-替换网络框架

    day15-01-课程目标

    day15-06-自定义调试输出方式

    day15-02-AFN指示器