首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
fisland
掘友等级
iOS开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
72
文章 71
沸点 1
赞
72
返回
|
搜索文章
最新
热门
OC底层探索 - Weak的实现
1. Weak的简介 在iOS开发中,经常会使用weak关键字解决由于对象之前互相强引用导致内存无法释放内存泄漏的问题,使用weak关键字引用计数不会加1,并且在引用对象释放会置为nil,也避免了野指
OC底层探索 - Runtime
Runtime是什么 因为Objc是一门动态语言,所以它总是想办法把一些决定工作从编译连接推迟到运行时。也就是说只有编译器是不够的,还需要一个运行时系统 (runtime system) 来执行编译后
iOS面试知识整理 - 设计模式
设计模式 六大设计原则 单一职责原则 一个类只负责一件事 开闭原则 对修改关闭,对扩展开放 接口隔离原则 使用多个专门的协议,而不是一个庞大臃肿的协议 依赖倒置原则 抽象不应该依赖于具体实现,具体实现
iOS面试知识整理 - UI视图
UI视图 UITableview相关 重用机制 reuseid 数据源同步 事件传递&视图响应链 事件传递 视图响应链 响应链是从最合适的view开始传递,处理事件传递给下一个响应者,响应者链的传递方
iOS面试知识整理 - 网络
网络 HTTP协议 请求/响应报文 连接建立流程 HTTP的特点 无连接 - HTTP的持久连接? 无状态 - Cookie、Session HTTP的持久连接 目的:提升网络请求效益和减少损耗 头部
iOS面试知识整理 - 内存管理
内存管理 内存布局 stack: 方法调用 heap:通过alloc分配的对象 bss:未初始化的全局变量 data:已初始化的全局对象 text:程序代码 内存管理方案 iOS怎么对内存进行管理 小
iOS面试知识整理 - Runtime
Runtime 数据结构 objc_object isa_ta isa操作相关 弱引用相关 关联属性相关 内存管理相关 objc_class Class superClass指针 cache_t ca
iOS面试知识整理 - Block
Block Block介绍 Block是将函数及其执行上下文封装起来的对象 什么是Block调用 本质是函数调用 截获变量 局部变量 基本数据类型 -> 截获其值 对象类型 -> 连同对象所有权修饰符
iOS面试知识整理 - Objective-C 语言特性
Objective-C 语言特性 分类 分类可以做什么 声明私有方法 分解体积庞大的类文件 把framework的私有方法公开 分类的特点 运行时决议 可以为系统类添加分类 分类可以添加那些内容 实例
iOS运行时 - Runtime的简介以及使用场景
iOS运行时 - Runtime的简介以及使用场景 1. runtime简介 因为Objc是一门动态语言,所以它总是想办法把一些决定工作从编译连接推迟到运行时。也就是说只有编译器是不够的,还需要一个运
下一页
个人成就
文章被点赞
4
文章被阅读
7,232
掘力值
210
关注了
33
关注者
5
收藏集
10
关注标签
37
加入于
2016-08-26