首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
unravel2025
掘友等级
Harmonyer | iOSer | HDE
|
想知道吗
一名iOS老司机,目前在全职开发鸿蒙
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
15
文章 11
沸点 4
赞
15
返回
|
搜索文章
赞
文章( 11 )
沸点( 4 )
Swift 6.0 协议扩展:解锁协议新特性,写出更优雅、更高效的代码
前言 协议(Protocol)一直是 Swift 的“一等公民”。借助协议,我们可以把“能做什么”与“怎么做”彻底解耦。 Swift 6.0 在协议扩展(Protocol Extension)层面一次
使用仓颉语言理解 SOLID 原则:概念、实战与踩坑总结
为什么要学 SOLID? 在开发项目时,我们每天都在“改需求”: 产品经理说“再加一种支付方式” 后端说“换一套登录接口” 设计师说“按钮样式统一换” 如果代码耦合严重,每一次改动都会牵一发动全身。
一篇读懂 Swift 不透明类型:让带 associatedtype 的协议也能当返回值
why:带 associatedtype 的协议为何不能当返回值? associatedtype 未被确定 → 编译期无法决定具体内存布局。 Swift 拒绝“协议当作类型”使用,除非用泛型或 opa
探究 SwiftUI Preview 的工作原理
在本文中,我们深入探讨 Xcode 16 中 SwiftUI Preview 的工作原理,包括构建流程、JIT执行机制以及三种不同的重构建策略。了解这些原理有助于解决 Preview 常见问题
货拉拉用户端SwiftUI踩坑之旅
在货拉拉用户端适配灵动岛开发过程中,切身感受到了SwiftUI编写界面带来的便捷性,像声明式UI能减少许多初始化代码、更简便更灵活的Flex布局,以及所有iOSer都梦寐以求的Hot Reload
SwiftUI中的Alignment Guides
Alignment guides是用一种功能强大但通常未被充分利用的布局工具。在很多情况下,它们可以帮助我们避免更复杂的选择,当需要对齐不同容器中的视图时,它就会变得很有意义。
基于汇编实现objc_msgSend hook方法耗时的方案
前言 测算函数/方法执行耗时,对于每一位开发同学来说,似乎都是一道绕不过的坎,几乎都曾经历过。也许你会使用下面这种方式: 这种方法高效\成本低。但如果发散到测算成千上百个函数/方法执行耗时的时候,显然
深入理解 Swift 代码覆盖率
本文通过介绍 Swift 代码覆盖率的生成原理,支持了在 CI 分布式编译和测试的场景下,将每种测试的代码覆盖率合并,最终还原得到真实的覆盖率结果。
这些高阶的函数技术,你掌握了么
在 JavaScript 中,函数为一等公民,所谓的 “一等公民”,指的是函数与其他数据类型一样,处于平等地位,可以赋值给其他变量,也可以作为参数,传入另一个函数,或作为其它函数的返回值。 接下来阿宝哥将介绍与函数相关的一些技术,阅读完本文,你将了解高阶函数、函数组合、柯里化、…
一份不可多得的 TS 学习指南(1.8W字)
阿宝哥第一次使用 TypeScript 是在 Angular 2.x 项目中,那时候 TypeScript 还没有进入大众的视野。然而现在学习 TypeScript 的小伙伴越来越多了,本文阿宝哥将从 16 个方面入手,带你一步步学习 TypeScript,感兴趣的小伙伴不要错…
下一页
个人成就
优秀创作者
文章被点赞
944
文章被阅读
200,996
掘力值
10,017
关注了
289
关注者
421
收藏集
25
关注标签
60
加入于
2016-07-08