首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
稻城亚丁有沉香
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
26
文章 26
沸点 0
赞
26
返回
|
搜索文章
最新
热门
Swift 交互事件防抖的处理方案
当然,以下是几种在纯 Swift 项目中实现点击事件防抖的方案: 方案一:通过 DispatchQueue 实现防抖 使用 DispatchQueue 来实现防抖,设置一个时间间隔来忽略短时间内的重复
自定义RunLoop机制的线程池
实现一个类似于Objective-C RunLoop的线程池,能够处理不同优先级的任务,并且在运行过程中可以动态添加任务,在Swift中可以使用DispatchQueue和OperationQueue
SwiftUI 中的状态管理
在Flutter中,有多种状态管理方案可供选择: setState 最简单和直接的状态管理方式,用于在单个Widget内部管理局部状态。 InheritedWidget 用于在Widget树中向下传递
OC objc_msgSend 汇编语言逻辑与实现
将 objc_msgSend 的汇编代码放在 .s 文件中,并使用 .globl 导出该符号 .globl _objc_msgSend 以下是objc_msgSend汇编代码细节和错误处理的完整方法实
iOS 中的浅拷贝(Shallow Copy)和深拷贝(Deep Copy)
好的,让我们更详细地探讨 iOS 中的浅拷贝和深拷贝,包括底层实现和源码分析。这里我们将分别探讨不可变对象和可变对象的拷贝,以及如何实现自定义对象的深拷贝。 浅拷贝(Shallow Copy) 浅拷贝
OC objc_msgSend方法缓存的查找(快速查找)
在 objc_msgSend 中,方法缓存的查找是通过哈希表(Hash Table)实现的。每个类(Class)都有一个方法缓存(Method Cache),用于存储最近使用的方法实现。使用哈希表可以
OC FlexLib 布局库的基本使用与常用API
FlexLib 是一个强大且灵活的 Objective-C 布局库,基于 Facebook 的 Yoga 引擎构建,支持 Flexbox 布局模型。它可以帮助开发者更方便地构建复杂的 UI 布局。 下
Swift 闭包种类和原理与底层代码实现逻辑
要详细分析 Swift 闭包的种类、原理及其底层实现,我们需要深入了解 Swift 编译器(swiftc)的工作原理和相应的源码。尽管在此无法提供完整的源码分析细节,但我会描述主要机制并指引你查找相关
mac端使用mosquitto部署mqtt服务
简介 mqtt是基于发布/订阅范式的消息协议,它的特点是轻量、简单、开放和易于实现。笔者从事多年IM通信的端侧开发,为了更深入的了解IM的全栈技术,期望搭建一个用于收发消息的能力。经过选择,最后选择了
Flutter Channel 类型与用法
在Flutter中,Platform Channels 是一种用于与原生代码(如iOS和Android)进行通信的机制。Flutter提供了三种类型的通道: MethodChannel:用于调用平台方
下一页
个人成就
文章被点赞
57
文章被阅读
26,463
掘力值
804
关注了
2
关注者
20
收藏集
1
关注标签
12
加入于
2024-06-17