iOS体系

作者: KAKA_move | 来源:发表于2021-03-20 23:39 被阅读0次

UI视图

UITableView
事件传递&视图响应
图像显示原理
UI卡顿、掉帧
UI绘制原理/异步绘制
离屏渲染

OC语言

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

Runtime

对象、类对象、元类对象
消息传递机制
消息转发机制
方法缓存
Method - Swizzling
动态添加方法

内存管理

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

Block

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

多线程

GCD
NSOperation/NSOperationQuene
NSthread
线程同步、资源共享
互斥锁、自旋锁、递归锁

Runloop

Mode/Source/Timer/Observer
事件循环机制
Runloop和NSTimer
Runloop和线程之间的关系
常驻线程

网络

HTTP协议
HTTPS与网络多线程
TCP与UDP
DNS解析
Session/Cookie

设计模式

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

框架/结构

图片缓存框架
时长统计框架
复杂页面框架
客户端框架

算法

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

AFNNetWorking

SDWebImageView
Reactive Cocoa
AsyncDisplayKit

相关文章

  • iOS的布局体系-浮动布局MyFloatLayout

    iOS的布局体系-浮动布局MyFloatLayout iOS的布局体系-浮动布局MyFloatLayout

  • 从设计指南说起,详解Material Design组件。

    由于iOS 和 Material Design的组件体系有些不一样,所以关于组件的分类体系我会分iOS篇和Andr...

  • iOS 知识体系

    想要学好 iOS 需要有自己的知识体系,有的放矢才能快速提高。 好的知识体系要能起到指导 iOS 应用的开发和发现...

  • iOS原生框架图表

    开发知识框架 UIKit关系图 iOS完整学习线路图 iOS开发知识架构 iOS技能树 iOS知识体系架构图

  • iOS体系

    UI视图 UITableView 事件传递&视图响应 图像显示原理 UI卡顿、掉帧 UI绘制原理/异步绘制 离屏渲...

  • iOS 系统框架

    1. iOS系统架构 iOS的整体系统框架图如下图所示,iOS的系统架构主要由Application Layer(...

  • iOS逆向记录(一)

    iOS逆向环境介绍 *** 越狱环境:iphone5s iOS 8.3*** 1.Drawin体系 Darwin是...

  • 1. Drawin体系

    iOS逆向环境介绍 *** 越狱环境:iphone5s iOS 8.3*** 1. Drawin体系 Drawin...

  • Core Graphics

    Core Graphics 是iOS上层UIKit实现的基础,为了更好的了解iOS的绘制体系,学习Core Gra...

  • iOS 开发证书体系简述

    iOS恶心的证书体系 当你进入https://developer.apple.com...

网友评论

      本文标题:iOS体系

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