无限互联IOS电影项目视频笔记
下面是该iOS项目视频教程的内容大纲:
观看指南
(1)项目为第一阶段内容
(2)需要熟练掌握OC语言
(3)UI部分需要学习到第十节课
(4)项目适合刚入门的iOS开发者
1、第一天
(1)iOS APP开发流程介绍
(2)项目架构之分栏控制的设计
(3)项目架构之对象的安全释放
笔记:可以用run static打开计数器分析,来查看计数器的引用是否有问题
(4)项目架构之定制导航控制器
(5)项目架构之分析TabBarItem定制
笔记:关于解耦的生活例子,蛋炒饭的例子,蛋炒饭是紧耦合的,盖饭(饭上盖鸡蛋)是解耦的,是松耦合的
(6)项目架构之TabBarItem定制(1)
(7)项目架构之TabBarItem定制(2)
(8)项目架构之代码解耦合
2、第二天
(1)第一天知识回顾与今日任务
(2)首页结构设计之NavigationItem定制
(3)首页结构设计之动画翻转效果实现
(4)JSON数据的基本概念
(5)解析JSON数据的方式与方法
(6)项目架构之“网络”类的设计
(7)项目架构之首页Model层设计
(8)设置表视图的基本属性
(9)设置与布局单元格子视图
(10)设置单元格内容
(11)项目架构之分析“评级视图”类
(12)项目架构之设计“评级视图”类
(13)设置单元格“评级视图”
3、第三天
(1)第二天知识回顾与今日任务
(2)首页结构设计之海报视图层次设计
(3)首页结构设计之分析海报内容视图
(4)首页结构设计之实现海报内容视图
(5)首页结构设计之优化海报内容视图
(6)完善海报内容视图(1)
(7)完善海报内容视图(2)
4、第四天
(1)海报底部视图的完善
(2)海报顶部视图实现思路
(3)遮罩视图的创建与设计
(4)索引视图的实现
(5)索引视图的实现
(6)索引视图的优化
5、第五天
(1)第五天内容与构建Model层
(2)新闻页面之ItemView的复用
(3)新闻页面之单元格的定制
(4)Top页面之分析Top页面
(5)Top页面之创建Model数据层
(6)Top页面之设置表视图与创建二维数组
(7)Top页面之单元格的定制1
(8)Top页面之单元格的定制2
(9)Top页面之事件响应者链
6、第六天
(1)第六天内容介绍与内存错误小结
(2)影院页面之定制单元格
(3)影院页面之日期的处理
(4)更多页面的分析
(5)更多页面之表视图的构建
(6)更多页面之的逻辑处理
(7)更多页面之添加视图控制器
(8)更多页面之的优化处理
7、第七天
(1)启动页实现思路与背景的设置
(2)启动页实现之logo图片的适配
(3)启动页实现之递归调用
(4)启动页实现之移除启动页
(5)数据模型层实现之建立映射关系
(6)数据模型层实现之生成setter方法
(7)数据模型层实现之填充Model数据层
(8)数据模型层实现之首页数据的实现
8、第八天
(1)详细页面设计之隐藏导航栏
(2)详细页面设计之TabBar视图的处理
(3)详细页面设计之BaseViewController的设计
(4)新闻详细页面设计之"相册"结构设计
(5)新闻详细页面设计之Model层的建立
(6)新闻详细页面设计之创建"相册"视图
(7)新闻详细页面设计之"相册"视图手势实现
(8)新闻详细页面之"相册"页面的完善
(9)新闻页详细页之"相册"视图的优化
(10)影院详细页之页面结构设计
(11)影院详细页之头部视图的设计1
(12)影院详细页之头部视图的设计2
(13)影院详细页之定制头部视图
(14)影院详细页之设置单元格内容
(15)影院详细页之单元格高度自适应
无限互联IOS电影项目视频笔记的更多相关文章
- ng机器学习视频笔记(十六) ——从图像处理谈机器学习项目流程
ng机器学习视频笔记(十六) --从图像处理谈机器学习项目流程 (转载请附上本文链接--linhxx) 一.概述 这里简单讨论图像处理的机器学习过程,主要讨论的是机器学习的项目流程.采用的业务示例是O ...
- 直接拿来用!最火的iOS开源项目(一~三)
结束了GitHub平台上“最受欢迎的Android开源项目”系列盘点之后,我们正式迎来了“GitHub上最受欢迎的iOS开源项目”系列盘点.今天,我们将介绍20个在GitHub上非常受开发者欢迎的iO ...
- 转:Android IOS WebRTC 音视频开发总结 (系列文章集合)
随笔分类 - webrtc Android IOS WebRTC 音视频开发总结(七八)-- 为什么WebRTC端到端监控很关键? 摘要: 本文主要介绍WebRTC端到端监控(我们翻译和整理的,译 ...
- Android IOS WebRTC 音视频开发总结(八十六)-- WebRTC中RTP/RTCP协议实现分析
本文主要介绍WebRTC中的RTP/RTCP协议,作者:weizhenwei ,文章最早发表在编风网,微信ID:befoio 支持原创,转载必须注明出处,欢迎关注我的微信公众号blacker(微信ID ...
- Android IOS WebRTC 音视频开发总结(八十五)-- 使用WebRTC广播网络摄像头视频(下)
本文主要介绍WebRTC (我们翻译和整理的,译者:weizhenwei,校验:blacker),最早发表在[编风网] 支持原创,转载必须注明出处,欢迎关注我的微信公众号blacker(微信ID:bl ...
- Android IOS WebRTC 音视频开发总结(八十三)-- 使用WebRTC广播网络摄像头视频(上)
本文主要介绍WebRTC (我们翻译和整理的,译者:weizhenwei,校验:blacker),最早发表在[编风网] 支持原创,转载必须注明出处,欢迎关注我的微信公众号blacker(微信ID:bl ...
- iOS音频AAC视频H264编码 推流最佳方案
iOS音频AAC视频H264编码 推流最佳方案 项目都是个人的调研与实验,可能很多不好或者不对的地方请多包涵. 1 功能概况 * 实现音视频的数据的采集 * 实现音视频数据的编码,视频编码成 ...
- 直接拿来用!最火的iOS开源项目
1. AFNetworking 在众多iOS开源项目中,AFNetworking可以称得上是最受开发者欢迎的库项目.AFNetworking是一个轻量级的iOS.Mac OS X网络通信类库,现在是G ...
- (转)直接拿来用!最火的iOS开源项目(二)
“每一次的改变总意味着新的开始.”这句话用在iOS上可谓是再合适不过的了.GitHub上的iOS开源项目数不胜数,iOS每一次的改变,总会引发iOS开源项目的演变,从iOS 1.x到如今的iOS 7, ...
随机推荐
- libmemcached upcoming ISO C++ standard, C++0x
在编译我的小程序的时候,触发了一个编译错误,程序中使用了libmemcached,错误如下: 1 2 3 4 5 6 7 8 9 In file included from /usr/lib/gcc/ ...
- 【ASP.NET MVC 回顾】HtmlHepler应用-分页组件
以前在ASP.NET WebForm开发中会用到许多控件,像DropDownList等.同样ASP.NET MVC中也有类似的控件-HtmlHelper. HtmlHelper和服务器控件相比,Htm ...
- My First Django Project (2)
1. 接下来是比较重要的VIEWS.py,您将会比较多的时间在这.有点想.net里面的aspx的cs概念,而aspx就是和接下来要创建的template html相似! 下面是我创建的一个view d ...
- JavaScript构建(编绎)系统大比拼:Grunt vs. Gulp vs. NPM
Nicolas Bevacqua进行了一个比较JavaScript构建(编绎)系统的任务.他对三巨头: Grunt, Gulp and NPM进行了比较,并讨论了每种的优缺点. By Nicolas ...
- ubuntu 屏幕截图
无意间发现这个组合 Fn+Shift+t,按下之后,鼠标变成一个十字, 选择一个范围,okay,可以截图了
- Windows python 安装 nNumpy、Scipy、matplotlib模块
折腾了 很久,总结一些. 首先如果python 是64位,安装32位的numpy ,Scipy,或者matplotlib 模块. 会出现很多问题. 比如当你 在python 导入 Numpy 时,导入 ...
- The underlying JVM is how to realize the synchronized
http://www.programering.com/a/MjN0IjMwATg.html
- 20145129 《Java程序设计》第6周学习总结
20145129 <Java程序设计>第6周学习总结 教材学习内容总结 InputStream与OutStream 串流设计的概念 输入串流代表对象为java.io.InputStream ...
- Java面试之SE基础基本数据类型
1.九种基本数据类型的大小以及它们的封装类 在我们面试或者考试过程中经常会考到八种基本数据类型以及它们的封装类,那么有哪八种基本数据类型呢?它们的封装类又是什么呢? 首先,八种基本数据类型分别是:in ...
- Hibernate使用原生sql语句
异常类型1:could not extract resulted --->表名字和类名不一致 异常类型2:could not execute query---->可能是sql语句错: 异常 ...