美文网首页
课程简介

课程简介

作者: 门前的那颗樱桃树 | 来源:发表于2018-12-21 17:37 被阅读0次

这么课程主要讲解了哪些呢

1、UI视图

  • UITableView 相关(重用机制的理解和运用方面 、数据源的多线程的同步问题)
  • 事件传递 和 视图响应问题
  • 图像显示原理
  • UI卡顿 、掉帧 的原因
  • UI绘制原理 和 异步绘制 的解决方案
  • 什么是离屏渲染

2、OC语言

  • KVO、KVC
  • 扩展、代理
  • 分类
  • 关联对象
  • NSNotification
  • 属性关键字

3、Runtime

  • 对象、类对象、元类对象 理解和关系
  • 消息传递机制
  • 消息转发流程
  • Method-Swizzling(方法混淆)
  • 方法缓存
  • 动态添加方法

4、内存

  • ARC
  • MRC
  • 引用基数机制
  • 弱引用表
  • AutoReleasePool
  • 循环引用

5、Block

  • Block本质
  • 截获变量
  • _ _block修饰符的本质
  • Block的内存管理
  • 循环引用

6、多线程

  • GCD
  • NSOperation、NSOperationQueue
  • NSThread
  • 线程同步、资源共享
  • 互斥锁、自旋锁、递归锁等

7、RunLoop

  • 什么是RunLoop
  • Mode、Source、Timer、Observer
  • 事件循环机制
  • RunLoop与NSTimer的关系
  • RunLoop与线程之间的关系
  • 常驻线程

8、网络

  • HTTP协议
  • HTTPS与网络安全
  • TCP、UDP
  • DNS解析
  • Session、Cookie

9、设计模式

  • 六大设计原则
  • 责任链
  • 桥接
  • 适配器
  • 单例
命令

10、架构、框架

  • 图片缓存框架
  • 时间统计框架
  • 复杂页面框架
  • 客户端整体架构

11、算法

  • 字符串反转
  • 链表反转
  • 有序数组合并
  • Hash算法
  • 查找两个子视图的共同父视图
  • 求无序数组当中的中位数

12、常用第三方

  • AFNetworking
  • SDWebImageView
  • Reactive Cocoa
  • AsyncDisplayKit

相关文章

  • 课程简介

    复苏与生长 春天,是万物复苏,生机勃勃的季节。 春季的身体舞动,适宜舒枝展叶,唤醒沉睡一冬的身体,当身体充分舒展,...

  • 课程简介

    每个人都对未来充满期待,但现实是每天都在重复同样的工作,看不清未来的发展在哪里工作换来换去,还是找不到自己到底适合...

  • 课程简介

    完全区别于市面上碎片化的知识信息,那些知识点只是饮鸩止渴! 这是一个完整体系的理疗课程,会指引您从理疗小白成长为高...

  • 课程简介

    1 课程名称 Deveping iOS11 Apps with Swift By Paul Heagrty 2 课...

  • 课程简介

    这么课程主要讲解了哪些呢 1、UI视图 UITableView 相关(重用机制的理解和运用方面 、数据源的多线程的...

  • 寒假课程简介

    天文第一课 失序的星球 想要通过日怒高塔第一关的考验,我们必须先了解太阳系八大行星的排列顺序! 天文第二课 旋转星...

  • 《有关课程简介》

    想了很久,应该如何表达这次课程因为 如果用:“中阴身救度”,“破瓦法”,“睡梦瑜伽”这样的字样,有太浓重的宗教乐彩...

  • 1 课程简介

    一共16章,前8章,讲基本使用和原理,后8章讲场景组合,课程来源自b站尚硅谷 用于简化Spring应用开发,其整合...

  • Python行业分析与课程简介

    Python行业分析与课程简介 课程内容:① 了解Python的现状和未来 ② 课程简介 一、Python的起源 ...

  • 2019-07-13

    php高级课程简介。

网友评论

      本文标题:课程简介

      本文链接:https://www.haomeiwen.com/subject/xclvkqtx.html