首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
面试
订阅
Funny艺术家
更多收藏集
微信扫码分享
微信
新浪微博
QQ
30篇文章 · 0订阅
iOS开发中,分类(Category)和扩展(Extension)的区别
在iOS开发中,分类(Category)和扩展(Extension)是两种用于扩展类功能的机制,但它们在用途和实现方式上有显著区别。以下是它们的区别、示例及原理的详细总结
runtime 由浅入深--isa 小解
在面试或者平常的工作中,我们总会听到或者看到 runtime 。 但是 runtime 是什么呢?他能干什么呢?
深入理解iOS上的静态库、动态库、framework和xcframework
在iOS开发中,我们常常需要以二进制形式依赖三方库。本文章详细对比和介绍介绍不同格式的二进制产物的关系与特点。 通过阅读本文,可以理解需要选择哪种方式进行二进制集成,以及明白其中的一些重要概念。
不要被 ChatGPT 误导了,正确认识 iOS 中静态库和动态库
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 今天想写一篇关于静态库和动态库区别的文章,为了整理信息,问了下 ChatGPT,结果发现 ChatGPT 对静态库和动态库的理解一部分也是错误的
iOS APP的SOLID原则(Swift)
iOS 设计模式 - App中的SOLID原则;单一职责原则、开闭原则 、里氏替换原则、接口隔离原则、依赖倒置原则
全方位剖析iOS高级技术问题(七)之RunLoop相关问题
本文主要内容 一.RunLoop的概念 二.RunLoop的数据结构 三.事件循环的实现机制 四.RunLoop与NSTimer 五.RunLoop与多线程
URLSession 系列第四篇:彻底防止中间人攻击,确保网络安全!
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 在前几篇文章中,我们探讨了 URLSession 的基本使用和异步编程方法。本篇文章将重点介绍一个大家比较关心,而且面试中经常问到的问题,如何使
堆(Heap)的实现及堆(Heap)的应用(Swift && Dart)
堆(Heap) 堆(Heap)是一种特殊的完全二叉树数据结构,它有以下特点: 堆中任意节点的值都必须大于等于(或小于等于)其子树中任意节点的值。这种性质被称为堆性质。 堆总是一棵完全二叉树。也就是说,
RunLoop相关
概念Runloop是通过内部维护的事件循环来对事件/消息进行管理的一个对象。事件循环就是没有消息需要处理时,休眠以避免资源占用。用户态切换到内核态。有消息需要处理时,立刻被唤醒。内核态切换到用户态。基
iOS RunLoop 介绍
原文地址 RunLoop 一般来说,一个线程一次只能执行一个任务,任务执行完成后线程就会退出。为了保持线程的忙碌状态并在没有任务时将线程置于休眠状态,我们需要一种机制,这就是运行循环(RunLoop)