首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
dog_47
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
iOS KVO底层实现原理 (一)
iOS KVO底层实现原理 (一) 一,KVO简述 二,KVC 简述 1. KVC定义 2. 方法调用 3. KVC准则 三,KVO实现原理探索 1. 探寻KVO底层实现原理 2. KVO底层实现分析
HTTPS 我想看简单点的
前言 在平常的开发中iOS不像前端一样要接触到很多网络知识, 通常只是一个AFN就基本上不管了, 只管post,get其他的咱也不知道. 所以大部分非科班出身的移动端开发网络都相对薄弱, 今天记录一下
深入分析MVC、MVP、MVVM、VIPER
看了下上篇博客的发表时间到这篇博客,竟然过了11个月,罪过,罪过。这一年时间也是够折腾的,年初离职跳槽到鹅厂,单独负责一个社区项目,忙的天昏地暗,忙的差不多了,转眼就到了7月。 七月流火,心也跟着燥热起来了,眼瞅着移动端这发展趋势从05年开始就一直在走下坡路了,想着再这么下去不…
iOS探索 细数iOS中的那些锁
当一个线程访问数据的时候,其他的线程不能对其进行访问,直到该线程访问完毕。简单来讲就是在同一时刻,对同一个数据操作的线程只有一个。而线程不安全,则是在同一时刻可以有多个线程对该数据进行访问,从而得不到预期的结果 锁作为一种非强制的机制,被用来保证线程安全。每一个线程在访问数据或…
你了解RunLoop线程保活吗?已封装好,2句代码直接使用
如果你没有了解RunLoop的一些基础,建议你看看这2篇博客,对线程保活本质理解有很大帮助中高级iOS必备知识点之 RunLoop(一)源码解读RunLoop,理解以后面试必加分(温馨提示:这里是一步
iOS - 如何深拷贝Array内元素、自定义对象、及自定义对象的属性
> 通过本文你将知道 > - 深拷贝NSArray > - 深拷贝NSArray内元素Person > - 深拷贝NSArray内元素Person的属性nickname
OpenGL初探 - 专有名词解析
1. 图形API简介 OpenGL是一套跨平台,跨编程语言的图形程序接口,是一种可以对图形硬件设备特性进行访问的软件库。OpenGL不能开发程序,构建后台,它只是一套处理图形图像的统一规则。 Metal是苹果为了解决3D渲染而推出的框架,该技术能为3D图形提高10倍的渲染性能。…
iOS面试题-OC对象的isa指针
1. instance对象(实例对象) 2. class对象(类对象) 3. meta-class对象(元类对象) 这种有一种特殊情况🙊,找到meta-class的都没有找到时,因为meta-class的superclass指向基类的meta-class的,所以会调用基类的m…
「建议收藏」《Effective Objective-C 2.0》52 个知识点总结(上)
Objective-C 为 C 语言添加了面向对象特性,是其超集。Objective-C 使用动态绑定的消息结构,也就是说,在运行时才会检查对象类型。接收一条消息之后,究竟应执行何种代码,由运行期环境
从objc_init说起(一)
静态库的特点就是在链接阶段,就会把目标程序和引用的库一起打包到可执行文件中,静态库此时就不可以更改了,这样做的优点是在编译完成后,如果目标程序不需要外部依赖则可以直接执行,缺点正是对应其优点来讲,因为是静态库是直接拷贝的,所以会造成目标程序体积增大,对性能是有损耗的。 缺点就是…