首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Apple 开发美味酱
大熊猫侯佩
创建于2025-05-21
订阅专栏
有趣、有料、有理、有图的 Apple 开发专栏,侧重于苹果开发语言以及通用开发技术。
等 54 人订阅
共144篇文章
创建于2025-05-21
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Swift 入门学习:集合(Collection)类型趣谈-上
在上篇的学习中,我们讨论了 Swift 中集合背后的 Collection 协议,并随后介绍了数组(Array)和字典(Dictionary)两种集合类型。
Swift 结构化并发之全局 Actor 趣谈
在本篇博文中,我们介绍了 Swift 结构化并发模型中全局 Actor 这一有趣话题,我们随后讨论了它与一般 Actor 的不同之处,以及全局 Actor 的应用场景。
Swift 异步序列 AsyncStream 新“玩法”以及内存泄漏、死循环那些事儿(上)
在本篇博文中,我们讨论了 Swift 5.5 新并发模型中用 AsyncStream 结构创建异步序列的新方法,并比较了它和之前旧的实现有哪些进步。
Swift 异步序列 AsyncStream 新“玩法”以及内存泄漏、死循环那些事儿(下)
在本篇博文中,我们通过实际代码中出现的例子介绍了 Swift 并发模型里使用异步序列可能出现的陷阱,并成功的让它们“全面瓦解”。
漫谈初学者处理 CoreData 数据之启示录
在本篇博文中,我们介绍了初学者在处理 CoreData 各种数据时一些有用的小启示,希望大家能够喜欢。
Xcode 15.0 新 #Preview 预览让 SwiftUI 界面调试更加悠然自得
在本篇博文中,我们介绍了 Xcode 15+ 中新的 #Preview 预览机制,并讨论了如何利用 #Preview + @Observable 宏让 SwiftUI 界面调试更加“如虎添翼”。
苹果开发初学者指南:Xcode 如何为运行的 App 添加环境变量(Environmental Variable)
在本篇博文中,我们介绍了 Xcode 15 运行 SwiftUI 代码出现“has passed an invalid numeric value to CoreGraphics”警告这一现象,并根据
Swift 初学者趣谈:一招教你记住模式匹配 if case let 的语法,永不忘记
在本篇博文中,我们讨论了如何在 Swift 语言中巧妙记住模式匹配中 if case let 语法的构成,天荒地老永不忘记!
Swift 5.9 中 if 与 switch 语句简洁新语法让撸码更带劲
在本篇博文中,我们介绍了 Swift 语言中条件选择指令的“前世今生”,并讨论了 Swift 5.9 中 if 和 switch 语句更简洁的新语法。
Swift 初学者秘技:如何用模块(Module)进一步细粒度控制代码访问控制
在本篇博文中,我们介绍了 Swift 语言中的访问控制级别(Access Control),并讨论了如何利用外部模块(Module)进一步细粒度控制代码逻辑的可见性。
Swift 初学者交心:在 Array 和 Set 之间我们该如何抉择?
在本篇博文中,我们简单介绍了 Swift 语言中数组(Array)和集合(Set)两种类型的特性,并比较了它们在实际运行中的性能,最后我们进一步探讨了选择它们的基本原则。
Swift 中 @preconcurrency 修饰符使用浅谈
在本篇博文中,我们介绍了 Swift 语言中 @preconcurrency 修饰符的作用,以及它在一些应用语境中“雪中送炭”的具体示例。
Swift 中更现代化的调试日志系统趣谈(二)
能够调试和评测(profile)应用程序对于 App 的成功至关重要。日志记录是一种“价值连城”的神兵利器,大家可以在开发应用程序时使用它们来取代标准的 print 调用。
Swift 中更现代化的调试日志系统趣谈(一)
在本篇博文中,我们介绍了 Swift 中更加现代化的调试日志系统以及如何利用日志记录器 Logger 创建我们自己“心仪”的日志记录。我们还讨论了如何利用 Xcode 控制台中的调试元数据和过滤条件进
iOS 18 中全新 SwiftData 重装升级,其中一个功能保证你们“爱不释手”
在本篇博文中,我们介绍了 iOS 18 中 SwiftData 框架的“重装升级”。其中我感觉 #Expression 和 #Index 宏对小伙伴的实际帮助更为突出,大家怎么认为呢?欢迎讨论哦。
Swift 新结构化并发中鲜为人知的 isolated 参数
在本篇博文中,我们介绍了 Swift 现代并发模型中少有人知的 isolated parameters 机制,并用了一个非常通俗易懂的“栗子”让大家豁然开朗!
Swift 中强大的 Key Paths(键路径)机制趣谈(下)
在本篇博文中,我们介绍了如何用键路径超越对象实例,特例化(specialize)数据模型;以及用可写键路径彻底摆脱“引用循环”,让简化代码“一蹴而就”。
Swift 中强大的 Key Paths(键路径)机制趣谈(上)
在本篇博文中,我们先是介绍了 Swift 语言中“简约却不简单”的键路径(Key Paths)机制,接着讨论了将它用来简化逻辑以及当成方法(functions)传递的美妙瞬间。
SwiftData 模型对象的多个实例在 SwiftUI 中不能及时同步的解决
在本篇博文中,我们介绍了在 SwiftData 里也同样会出现在 CoreData 中 @FetchRequest 查询托管对象不能被及时被刷新的情况。并给出了简单的令人“难以置信”的解决方案。
Xcode 16 beta3 真机调试找不到 Apple Watch 的尝试解决
在本篇博文中,我们讨论了在 Xcode 中真机调试找不到 Apple Watch 的尝试解决方法,希望能解大家燃眉之急!
下一页