首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
iOS
jz_study
创建于2024-12-07
订阅专栏
iOS相关的
暂无订阅
共12篇文章
创建于2024-12-07
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
iOS(Objective-C)导学与总结
iOS(Objective-C)导学与总结 iOS(Objective-C)导学 深度剖析BAT、TMD等一线互联网公司的面试真题、笔试真题。
第三方库
第三方库 AFNetworking SDWebImageView ReactiveCocoa AsyncDisplayKit
算法
算法 字符串反转 链表反转 有序数组合并 Hash算法 查找两个子视图的共同父视图 求无序数组当中的中位数
架构&框架
架构&框架 图片缓存 阅读时长统计 复杂页面架构 客户端整体架构 架构/框架的作用 模块化 分层 解耦 降低代码重合度
设计模式
设计模式 设计模式(遵循六大设计原则) 责任链 桥接 适配器 单例 命令 六大设计原则 单一职责原则 开闭原则 接口隔离原则 依赖倒置原则 里氏替换原则 迪米特法则
网络
网络 HTTP协议 HTTPS与网络安全 TCP/UDP DNS解析 Session/Cookie HTTP协议
RunLoop
RunLoop 概念 数据结构 事件/循环机制 RunLoop与NSTimer RunLoop与多线程
Block
Block介绍 截获变量 __block修饰符 Block的内存管理 Block的循环引用 什么是Block? Block是将函数及其执行上下文封装起来的对象。
内存管理
内存布局 内存管理方案 数据结构 ARC & MRC 引用计数 弱引用 自动释放池 循环引用
Runtime
数据结构 类对象与原类对象 消息传递 方法缓存 消息转发 Method-Swizzling 动态添加方法 动态方法解析
UI视图
UITableView相关 事件传递&视图响应 图像显示原理 卡顿&掉帧 绘制原理&异步绘制 离屏渲染
Objective-C语言
OC 分类 关联对象 扩展 代理(初级) 通知(未开放源码) KVO KVC 属性关键字 分类(Category) 你用分类做了哪些事? 声明私有方法 分解体积庞大的类文件 把Framework的私有