首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
辰牧殇
掘友等级
iOS高级开发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
28
文章 28
沸点 0
赞
28
返回
|
搜索文章
最新
热门
OC底层探究 - 性能优化
性能优化 CPU和GPU 在屏幕成像的过程中,CPU和GPU起着至关重要的作用 CPU(Central Processing Unit,中央处理器) 对象的创建和销毁、对象属性的调整、布局计算、文本的
OC底层探究 - 内存管理
内存管理 iOS程序的内存布局 代码段:编译之后的代码 数据段 字符串常量:比如 NSString *str = @"123" 已初始化数据:已初始化的全局变量、静态变量等 未初始化数据:未初始化的全
OC底层探究 - 多线程
多线程 iOS中常见的多线程方案: GCD的常用函数: 用同步的方式执行任务 用异步的方式执行任务 GCD源码 GCD的队列: 并发队列(Concurrent Dispatch Queue) 可以让多
OC底层探究 - Runloop
Runloop 什么是Runloop 孙源 runloop 视频讲解 顾名思义,Runloop就是指运行循环,在程序运行期间循环的做一些事情。 应用范畴: 定时器(Timer)、PerformSele
OC底层探究 - Runtime
Runtime简介 Runtime 又叫运行时,是一套底层的 C 语言 API,是 iOS 系统的核心之一。Runtime API 提供的接口基本都是C语言的,源码由C\C++\汇编语言编写。开发者在
OC底层探究 - Block
Block Block的本质 我们可以在这里看到Block的定义: Block的底层结构如图所示: 实际上Block的底层就是这两个结构体,我们来举个简单的例子验证一下: 使用 clang 指令 xc
OC底层探究 - Category
Category Category简介 category 是 Objective-C 2.0之后添加的语言特性,category 的主要作用是能够在不改变原来类内容的基础上,为已经存在的类添加方法。除
OC底层探究 - KVO & KVC
KVO KVO的全称是Key-Value Observing,俗称“键值监听”,可以用于监听某个对象属性值的改变。它是一种观察者模式的衍生。其基本思想是,对目标对象的某属性添加观察,当该属性发生变化时
OC底层探究 - OC对象的分类
OC对象的分类 instance 对象(实例对象):通过类alloc出来的对象,每次调用alloc都会产生新的instance对象 instance对象在内存中存储的信息包括: isa指针 其他成员变
OC底层探究 - OC实例对象的本质
OC实例对象的本质 我们平时编写的OC代码,底层实现其实都是C/C++代码,所以OC的面向对象都是基于C/C++的数据结构实现的,比如:OC里的对象、类主要是基于C/C++的结构体 Struct 数据
下一页
个人成就
文章被点赞
140
文章被阅读
68,670
掘力值
1,436
关注了
45
关注者
58
收藏集
2
关注标签
2
加入于
2017-02-09