首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
皮薄馅大肉包子
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
14
文章 14
沸点 0
赞
14
返回
|
搜索文章
最新
热门
iOS知识点归纳总结--网络
GET请求参数一般是拼接在URL中的,而且从方法语义上来讲GET不会修改服务端内容,是可以缓存的、幂等的。 1xx:代表请求已被接受,需要继续处理。但是HTTP/1.0协议没有定义该状态码,所以基本现实没有使用。 2xx:代表请求成功。 3xx:代表请求已重定向,客户端需要再次…
iOS知识点总结--多线程/锁/Runloop
GCD内部管理着一个线程池,由系统维护线程池中线程的数量。队列中的任务交给系统分配的线程执行。 临界区:指的是一块对公共资源进行访问的代码,并非一种机制或是算法。 自旋锁:是用于多线程同步的一种锁,线程反复检查锁变量是否可用。由于线程在这一过程中保持执行,因此是一种忙等待。一旦…
iOS知识点归纳总结--内存管理相关
可以看出这个指针实际上是一个结构体。 散列表中存储对象的引用计数/弱引用,同时带有读写锁。 需要注意的点是散列表是分成64个,由SideTables进行管理。分成这么多个的原因是锁的需要(锁分段),这样可以避免多线程的情况下在对对象进行带锁操作时不会产生性能问题。 ARC就是M…
iOS知识点个人归纳总结--Runtime
大霜神的Runtime精神病院系列可以看一哈。
iOS知识点个人归纳总结--OC语言相关
会在程序启动Runtime环境初始化的时候,扫描分类并将分类方法(协议/属性)数组 倒序 排列,然后拼接到类对象数据结构的方法(协议/属性)中。所以分类方法可以“覆盖”原类方法(实际上是因为分类方法在前直接调用分类方法而不是真正的覆盖,原类方法还存在)。 通过查找类属性对应的g…
iOS知识点个人归纳总结--视图层相关
能够接受非触摸和键盘事件时,就被认为是主窗口,而触摸事件则被投递到触摸位置的对应窗口。同一时刻只有一个窗口是主窗口。 UIView:一个管理屏幕上一块矩形可视化区域的对象。 UIWindow:一种特殊的View(继承自UIView),通常App中只会有一个Window。 CAL…
个人成就
文章被阅读
1,571
掘力值
73
关注了
9
关注者
0
收藏集
2
关注标签
14
加入于
2017-12-16