首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
unravel2025
掘友等级
Harmonyer | iOSer | HDE
|
想知道吗
一名iOS老司机,目前在全职开发鸿蒙
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
14
文章 10
沸点 4
赞
14
返回
|
搜索文章
unravel2025
Harmonyer | iOSer | HDE @想知道吗
·
17分钟前
关注
【Swift 筑基记】把“结构体”与“类”掰开揉碎——从值类型与引用类型说起
Swift 里的“结构体”和“类”长什么样? 定义语法 注意:Swift 不需要 .h/.m 分离,一个文件搞定接口与实现。 创建实例——“()” 就是最简单的初始化器 访...
0
评论
分享
unravel2025
Harmonyer | iOSer | HDE @想知道吗
·
41分钟前
关注
Swift 字符串与字符完全导读(三):比较、正则、性能与跨平台实战
## 字符串比较的 3 个层次 | 比较方式 | API | 等价准则 | 复杂度 | 备注 | |---|---|---|---|---| | 字符相等 | “==” |...
0
评论
分享
unravel2025
Harmonyer | iOSer | HDE @想知道吗
·
48分钟前
关注
Swift 字符串与字符完全导读(二):Unicode 视图、索引系统与内存陷阱
## Unicode 的三种编码视图 Swift 把同一个 String 暴露成 4 种迭代方式: |视图 | 元素类型| 单位长度 | 典型用途 | | -------...
0
评论
分享
unravel2025
Harmonyer | iOSer | HDE @想知道吗
·
58分钟前
关注
Swift 字符串与字符完全导读(一):从字面量到 Unicode 的实战之旅
## 前言 Swift 的 String 看起来“像 NSString 的弟弟”,但骨子里是一套全新的 Unicode 抽象模型。 ## String 与 Characte...
0
评论
分享
unravel2025
Harmonyer | iOSer | HDE @想知道吗
·
6天前
关注
Swift 并发深度指南:非结构化任务与分离任务全解析
前言 Swift 并发编程(Swift Concurrency)中,任务(Task)是执行异步代码的最小单元。Swift 提供了三种创建任务的方式: 结构化任务(Child...
0
评论
分享
unravel2025
Harmonyer | iOSer | HDE @想知道吗
·
6天前
关注
Swift 6 新关键字 `sending` 深度指南——从 `@Sendable` 到 `sending` 的进化之路
背景:Swift 6 的“并发安全”红线 在 Swift 5 时代,开启 Strict Concurrency 后,以下代码会报错: Swift5时 Task的初始化方法定...
0
评论
分享
unravel2025
Harmonyer | iOSer | HDE @想知道吗
·
8天前
关注
Swift 基础语法全景(三):元组、错误处理与断言
## 元组:轻量级“匿名结构体” 1. 快速组装 ```swift // 1. 不命名元素 let http404 = (404, "Not Found") print(h...
4
评论
分享
unravel2025
Harmonyer | iOSer | HDE @想知道吗
·
8天前
关注
Swift 基础语法全景(二):可选型、解包与内存安全
## 为什么需要 Optional?—— 把“没有值”做成类型 Objective-C 用 `nil` 指针表示“无”,但运行时才发现野指针; Swift 把“可能有值 /...
3
评论
分享
unravel2025
Harmonyer | iOSer | HDE @想知道吗
·
8天前
关注
Swift 基础语法全景(一):从变量到类型安全
## 常量与变量:let vs var 1. 声明语法 ```swift // 常量:一次赋值,终身不变 let maximumLoginAttempts = 10 // ...
1
评论
分享
unravel2025
Harmonyer | iOSer | HDE @想知道吗
·
8天前
关注
Swift 6.2 类型安全 NotificationCenter:告别字符串撞车
传统通知的痛点 老式 NotificationCenter 三板斧: 问题清单: 字符串 key 易拼错 → 运行时 nil 手动 as? 强转 → 类型错也 nil us...
1
3
分享
unravel2025
Harmonyer | iOSer | HDE @想知道吗
·
8天前
关注
Swift 控制流深度解析(二):模式匹配、并发与真实项目套路
让自定义类型支持 for-in:三分钟实现 Sequence 需求 自己写了一个“分页加载器”,想这样用: 实现 要点 只要 makeIterator() 返回的对象能满足...
3
评论
分享
unravel2025
Harmonyer | iOSer | HDE @想知道吗
·
8天前
关注
Swift 控制流深度解析(一):循环、条件与分支
为什么 Swift 的控制流值得单开一篇? 语法糖多:区间、stride、tuple、where、guard、defer…… 安全严苛:switch 必须 exhausti...
1
评论
分享
unravel2025
Harmonyer | iOSer | HDE @想知道吗
·
11天前
关注
Swift 函数完全指南(四):从 `@escaping` 到 `async/await`——打通“回调→异步→并发”任督二脉
历史包袱:海量第三方 SDK 仍是回调形态 痛点: 嵌套地狱(Callback Pyramid) 错误处理分散 难以取消 官方桥接器:withCheckedThrowing...
3
评论
分享
unravel2025
Harmonyer | iOSer | HDE @想知道吗
·
11天前
关注
Swift 函数完全指南(三):`@autoclosure`、`rethrows`、`@escaping` 与内存管理
@autoclosure:把“表达式”包成“闭包”,实现“短路求值” 场景回顾 问题: 字符串先拼接完成,再传进函数——性能浪费。 若拼接代价高("计算成本:\(expen...
0
评论
分享
unravel2025
Harmonyer | iOSer | HDE @想知道吗
·
11天前
关注
Swift 函数完全指南(二):泛型函数与可变参数、函数重载、递归、以及函数式编程思想
泛型函数:让代码从“具体类型”升维到“抽象类型” 场景:写了一个交换两个 Int 的函数,后来又要交换 Double、String、CGPoint…… 泛型版本: 泛型约束...
0
评论
分享
unravel2025
Harmonyer | iOSer | HDE @想知道吗
·
11天前
关注
Swift 函数完全指南(一)——从入门到嵌套
函数的本质 自包含的代码片段,完成一个“任务”。 有名字 → 可被重复“调用”。 有类型 → 由“参数类型 + 返回类型”组成,可以像 Int、String 一样被赋值、传...
1
评论
分享
unravel2025
Harmonyer | iOSer | HDE @想知道吗
·
12天前
关注
Swift 闭包(Closure)从入门到深入:语法、捕获与实战
前言 闭包是 Swift 的“灵魂语法”之一。它同时承担了 函数式编程的高阶函数; 面向对象中的委托回调; 异步并发中的逃逸闭包; 甚至属性包装器与 DSL 的构建基础。 ...
1
评论
分享
unravel2025
Harmonyer | iOSer | HDE @想知道吗
·
12天前
关注
Swift 集合类型详解(三):自定义集合、持久化结构与 ORM 共舞
从零实现一个 CircularArray 需求:固定容量,到达上限后从头覆盖,支持 for-in、count、randomAccess。 步骤: 遵循 Collection...
1
评论
分享
unravel2025
Harmonyer | iOSer | HDE @想知道吗
·
12天前
关注
Swift 集合类型详解(二):自定义 Hashable、值语义与性能陷阱
为什么要“自定义”Hashable? 官方文档只告诉你“Set/Dictionary 的元素/键必须 Hashable”,却没说: 系统默认的哈希算法什么时候会“翻车”? ...
0
评论
分享
unravel2025
Harmonyer | iOSer | HDE @想知道吗
·
12天前
关注
Swift 集合类型详解(一):Array、Set、Dictionary 全貌与选型思路
三种集合速览 类型 有序? 唯一? 键值对? 适用场景举例 Array ✅ ❌ ❌ 排行榜、聊天记录、播放队列 Set ❌ ✅ ❌ 去重标签、已读 ID 池、权限集合 Di...
0
评论
分享
下一页
个人成就
优秀创作者
文章被点赞
741
文章被阅读
154,517
掘力值
8,109
关注了
289
关注者
364
收藏集
25
关注标签
60
加入于
2016-07-08