iOS 知识梳理

1 UI视图

事件传递机制

UI绘制原理

异步绘制原理

流式页面的性能优化

离屏渲染

2 OC语言

KVO

KVC

分类

关联对象

3Runtime

对象、类对象、元类对象

消息传递机制

消息转发流程

Method-Swizzling

4 内存

引用计数表

弱引用表

ARC、MRC

循环引用

内存管理

5 Block

Block本质

截获变量特性

内存管理

循环引用

6 多线程

GCD、nsoperation

资源共享

线程同步

SpinLock等

7 RunLoop

事件循环

用户态

核心态

常驻线程

8 网络

HTTPS

对称加密算法

非对称加密

DNS解析

HTTP、TCP

9 设计模式

桥接、适配器、命令

责任链、单例

六大设计原则

10 架构/框架

MVVM、时长统计框架

图片缓存框架

PV量级10亿级业务架构

11 算法

字符串反转

单链表反转

有序数组归并

无序数组找中位数

12 第三方

AFNetworking ReactCocoa响应式编程库

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 序言目 前形势,参加到iOS队伍的人是越来越多,甚至已经到供过于求了。今年,找过工作人可能会更深刻地体会到今年的就...
    阶梯阅读 3,287评论 0 1
  • 序言 目前形势,参加到iOS队伍的人是越来越多,甚至已经到供过于求了。今年,找过工作人可能会更深刻地体会到今年的就...
    独酌丿红颜阅读 6,993评论 18 60
  • 一、UI视图 其中包括事件传递、视图响应、UI布局、绘制、Tableview重用机制的理解等基本技术点,也包括如离...
    焚雪残阳阅读 3,418评论 0 2
  • 很多人写了很多年iOS项目,其实很多时候都是在搬砖,来回的码代码,却忘了学习新东西,随着年龄越来越大就有了职业危机...
    lp_lp阅读 3,971评论 0 8
  • UI试图 UITableView相关 1.cell的复用2.数据源同步: 并发访问、数据拷贝(缺点:拷贝数据产生内...
    桔子橙子柚子_F阅读 1,196评论 0 2