首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
pjx_wang
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
53
文章 53
沸点 0
赞
53
返回
|
搜索文章
最新
热门
iOS-29.GCD的底层原理
队列的创建 符号断点 dispatch_queue_create,定位底层库libdispatch.dylib
iOS-28.GCD的函数与队列
GCD简介 GCD 全称 Grand Central Dispatch,基于C语言实现的多线程机制,将任务添加到队列,并指定执行任务的函数。 是Apple提供的一个多核编程的解决方案。它允许将一个程序
iOS-27.线程间通讯
线程间通讯 在Threading Programming Guide文档中,线程间的通讯有以下几种方式 直接消息传递: 通过performSelector的一系列方法,可以实现由某一线程指定在另外的线
iOS-26.锁的原理
1 多线程的资源抢夺问题 案例:买票 两个端口同时进行买票,第一个端口买票是总票数是1000张,没等第一个端口买票完成,第二个端口也从总票数为1000时进行买票,返回时均为1000-1,造成了数据错误
iOS-25.多线程原理
线程和进程 线程 线程是进程的基本执行单元,一个进程的所有任都在线程中执行 进程要想执行任务,必须的有线程,进程至少要有一条线程 程序启动会默认开启一条线程,这条线程被称为 主线程 或者 UI线程 进
iOS-24.内存五大区
存储空间分为:RAM与ROM。 RAM(random access memory):运行内存,CPU可以直接访问,读写速度快,但是不能掉电存储。它又分为: 动态DRAM,速度慢一点,需要定期的刷新(充
iOS- 23.KVO
KVO:键值观察,是一种响应式编程 KVO使用三部曲 使用方法addObserver:forKeyPath:options:context:向观察对象注册观察者 函数原型: Options参数 co
iOS- 22.KVC
KVC的全称是Key-Value Coding,即 键值编码,是NSObject的分类NSKeyValueCoding 常用API方法 通过key 设值/取值 通过keyPath 进行设值/取值 其他
iOS- 21.Method-Swizzling 方法交换
method-swizzling 是什么? method-swizzling:方法交换,其主要作用是在运行时将一个方法的实现替换成另一个方法的实现,这就是我们常说的iOS黑魔法, 在OC中就是利用me
iOS - 20.类的加载(3)+ OC底层面试解析
class_ro_t的llvm层分析; 类别(category); 类扩展(extension); 相关面试题
下一页
个人成就
文章被点赞
186
文章被阅读
53,720
掘力值
1,668
关注了
17
关注者
35
收藏集
0
关注标签
5
加入于
2020-06-25