稀土掘金 稀土掘金
    • 首页
    • 沸点
    • 课程
    • APP
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
排行榜
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
  • 全部
  • iOS
  • Swift
  • SwiftUI
  • 前端
  • 人工智能
  • APP
  • Apple
  • Objective-C
  • AI编程
  • 展开
  • 全部
  • iOS
  • Swift
  • SwiftUI
  • 前端
  • 人工智能
  • APP
  • Apple
  • Objective-C
  • AI编程
  • macOS
  • Xcode
  • 后端
  • Flutter
  • 数据库
  • VibeCoding
  • 暂无数据
    • 推荐
    • 最新
  • Apple Intelligence 已通过审核,即将在中国提供服务 -- 肘子的 Swift 周报 #148
    探讨在 SwiftUI 中利用未公开 API avoidsOrphans 控制文本孤行;分享 Xcode 27 多状态预览、iOS 27 同心圆角等新特性;推荐 Gitwyn、VersionedDoc
    • 东坡肘子
    • 331
    • 2
    Swift SwiftUI 人工智能
    Apple Intelligence 已通过审核,即将在中国提供服务 -- 肘子的 Swift 周报 #148
  • WWDC26:把 SwiftUI Toolbar 真正握在手心里
    WWDC26 为 SwiftUI Toolbar 补上关键旋钮:用优先级决定谁留下,用 overflow 主动折叠,用 pin 钉死必留按钮,滚动时可收起导航栏——系统自适应与显式控制终于能拧到顺手。
    • 大熊猫侯佩
    • 87
    • 点赞
    Swift SwiftUI Apple
    WWDC26:把 SwiftUI Toolbar 真正握在手心里
  • WWDC 26 全新 ResultsObserver:终于能在 View 外面盯着 SwiftData 了
    写 SwiftData 久了,大概都会碰到同一个别扭的地方。 @Query 很好用——挂在 View 上,列表自动刷新,过滤排序也都顺手。可一旦逻辑稍微复杂一点,比如要根据所有行程算地图镜头范围
    • 大熊猫侯佩
    • 49
    • 点赞
    Swift SwiftUI Apple
    WWDC 26 全新 ResultsObserver:终于能在 View 外面盯着 SwiftData 了
  • Xcode 预览新升级:arguments 让界面调试井井有条
    Xcode 27 的 `#Preview(arguments:)` 把一组界面状态变成 Canvas 网格,可单独点开对照,告别重复声明和 VStack 堆叠。短标签命名,参数管状态、traits 管
    • 大熊猫侯佩
    • 87
    • 点赞
    Xcode Swift SwiftUI
    Xcode 预览新升级:arguments 让界面调试井井有条
  • 当苹果将系统 API 划归 @MainActor:一次跨 SDK 版本的 Swift 并发踩坑与破局实战
    我的项目一直在使用一个开源视频解码库 AetherEngine。最近在使用 Xcode 27 进行测试的时候,发现了一个 Swift Concurrency 相关的错误。
    • ZacJi
    • 160
    • 1
    Swift iOS
  • 热茶还是冰咖啡 -- 肘子的 Swift 周报 #147
    解析 iOS 26/27 下的 UIKit 适配陷阱;逆向剖析 LazyVStack 底层尺寸估算机制;利用 Swift 参数包打造 SwiftUI 版 useMemo;探讨复杂表单下的响应式“投影层
    • 东坡肘子
    • 209
    • 2
    Swift SwiftUI 人工智能
    热茶还是冰咖啡 -- 肘子的 Swift 周报 #147
  • 638 处旧名称残留——Swift/ObjC 混编项目安全重命名完整指南
    旧名称 638 处、资源前缀 366 处。重命名不是全局替换——桥接头、@objc、Storyboard、持久化、外部配置六条链路,漏一条就残留。
    • ZZH_边界之内
    • 81
    • 1
    Swift Objective-C iOS
  • Swift 初体验之访问控制(Access Control)
    先说说OC里我们是怎么"装"私有 写OC的时候,大家都懂的,所谓的访问控制其实就是个"君子协定"。 说白了,OC的@private更多是编译层面的提示,运行时该访问还是能访问
    • 大龄秃头程序员
    • 62
    • 1
    Swift
    Swift 初体验之访问控制(Access Control)
  • Swift 值类型真的每次都会拷贝吗?OC 老兵聊聊 COW
    COW 本质上是在值语义和性能之间做平衡。 这样既保证了值语义的安全性,又避免了每次赋值都立即复制带来的性能损耗。
    • 大龄秃头程序员
    • 99
    • 点赞
    Swift
    Swift 值类型真的每次都会拷贝吗?OC 老兵聊聊 COW
  • 给 Flutter 插件加上 Swift Package Manager 支持
    chat_bottom_container 这个插件我发布也有段时间了,iOS 端一直只配了 CocoaPods,走的是「预编译 xcframework + podspec
    • LinXunFeng
    • 328
    • 4
    Flutter Swift
    给 Flutter 插件加上 Swift Package Manager 支持
  • Swift 真的被搞得乱七八糟了吗?写了几年之后说点实话
    Swift 真的被搞得乱七八糟了吗?写了几年之后说点实话 最近跟几个 iOS 同行聊天,不止一个人吐槽:"Swift 这几年加的东西太多了,把一个好好的语言搞乱了"。翻社区也能看到类似的声音——有人说
    • 迷途酱
    • 3.5k
    • 41
    iOS Swift
  • iOS 26 适配笔记
    这是适配 iOS 26 的笔记,并非介绍新功能和API。陆续更新,发现一个就写一个🤯🤯🤯🤯🤯🥸🤨😗🙃
    • 健了个平_24
    • 28k
    • 101
    iOS WWDC Swift
    iOS 26 适配笔记
  • Swift方法派发
    很多 OC 开发者转 Swift 后,语法上手快,真正拉开差距的不是语法,而是派发模型:直接派发、vtable witness table 和 objc消息派发
    • 大龄秃头程序员
    • 101
    • 1
    Swift
     Swift方法派发
  • 不是模型变慢了,是任务变大了 -- 肘子的 Swift 周报 #146
    探讨 AI 时代因“任务变大”带来的协作变革。本期技术推荐:Swift 6.2 绑定 Actor 优化蓝牙开发、GitHub Actions 降本实操,以及用 Rust 实现的 Swift 运行时
    • 东坡肘子
    • 204
    • 2
    Swift SwiftUI 人工智能
    不是模型变慢了,是任务变大了 -- 肘子的 Swift 周报 #146
  • Swift Concurrency 取消机制踩坑复盘:为什么很多人会误以为 Task 根本取消不了?
    准备 Swift Concurrency 面试时,我用最小 Demo 验证发现:Task 不是不能取消,而是协作式取消。本文结合日志讲清取消为何“看似失效”及 `detached` 的坑。
    • 大龄秃头程序员
    • 130
    • 点赞
    Swift
    Swift Concurrency 取消机制踩坑复盘:为什么很多人会误以为 Task 根本取消不了?
  • Swift 并发实战:从 Task 到 Actor 重入性,我掉进了“逻辑不一致”的坑
    本文深度拆解 Swift 并发核心 Task 与 MainActor。通过“账户存款”Demo 的三次演进,揭示 Actor Reentrancy(重入性)导致的逻辑失效坑点。强调内存安全不等于业务原
    • 大龄秃头程序员
    • 117
    • 点赞
    Swift
    Swift 并发实战:从 Task 到 Actor 重入性,我掉进了“逻辑不一致”的坑
  • SwiftUI 可复用视图设计解剖:从语义到 API 的完整实践
    引言 在构建可复用的 SwiftUI 视图(例如设计系统中的组件库)时,我们面临的核心挑战是:如何让自定义视图的 API 尽可能接近 Apple 原生视图的 API? 这缩小了自定义视图与原生视图之间
    • unravel2025
    • 179
    • 5
    Swift SwiftUI
  • WWDC26 全新 SwiftData 的 .codable 宏选项:它不是泛型专用胶水
    引子 在 WWDC26 中,SwiftData 新增了 @Attribute(.codable) 选项。它的任务很明确: 先纠正一个常见叫法:.codable 并不是 Swift 语言的“关键词”,而
    • 大熊猫侯佩
    • 136
    • 点赞
    Swift 数据库 Apple
    WWDC26 全新 SwiftData 的 .codable 宏选项:它不是泛型专用胶水
  • iOS 开发们,是时候干掉 Charles 了
    这里每天分享一个 iOS 的新知识,快来关注我吧 前言 一说到 mac 上的抓包工具,大家自然而然的会想到 Charles,作为老牌抓包工具,它功能很全面,也很强大。但是随着系统的不断更新迭代,Cha
    • iOS新知
    • 34k
    • 243
    Swift 客户端 iOS
  • Sendable 不是“能跑就行”:Swift Concurrency 下的实战踩坑与架构落地指南
    Sendable 在并发生态里的“生态位” Swift Concurrency 体系里,Sendable 的职责非常明确:跨域传值用
    • 大龄秃头程序员
    • 98
    • 点赞
    Swift
    Sendable 不是“能跑就行”:Swift Concurrency 下的实战踩坑与架构落地指南
  • 晚上好!
    点亮在社区的每一天
    • 用户协议
    • 营业执照
    • 隐私政策
    • 关于我们
    • 使用指南
    • 友情链接
    • 更多iOS文章
    • 举报邮箱: juejin@bytedance.com
    • 座机电话: 010-83434395
    • 京ICP备18012699号-3
    • 京ICP证:京B2-20191272
    • police 京公网安备11010802026719号
    • ©2026 稀土掘金