首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Swift社区周报
Swift社区
创建于2021-05-12
订阅专栏
做最好的 Swift 社区
等 283 人订阅
共295篇文章
创建于2021-05-12
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Swift 6:导入语句上的访问级别
SE-0409 提案引入了一项新功能,即允许使用 Swift 的任何可用访问级别标记导入声明,以限制导入的符号可以在哪些类型或接口中使用。由于这些变化,现在可以将依赖项标记为对当前源文件
使用 Swift 递归搜索目录中文件的内容,同时支持 Glob 模式和正则表达式
如果你新加入一个团队,想要快速的了解团队的领域和团队中拥有的代码库的详细信息。 如果新团队中的代码库在 GitHub / GitLab 中并且你不熟悉代码所有权模型的概念或格式。本篇文章以 Gi
掌握 Swift 中的 reduce 操作符,使你的代码更高效
Swift 的 Sequence 类型有一个强大的操作符叫做 reduce,它允许你将序列的所有元素组合成一个单一的值。在处理来自 App Store Connect API 的响应时,我一直在反复使
Swift 中的 StoreKit 测试
StoreKit 框架的第二次迭代是我在过去几年中应用程序中最重大的变化。最近版本的 StoreKit 框架已完全采用了 Swift 语言特性,如 async 和 await。本篇内容我们将讨论
如何使用 SPM 插件从 Pkl 配置文件生成 Swift 接口
Pkl(全称为 Pickle)是苹果推出的一种全新的专用于配置的编程语言。它允许开发人员通过类型和内置验证安全、直观地设计数据模型。 作为苹果语言,Pkl 有一个可用于从 .pkl 配置文件生成
使用 App Store Connect API 生成和读取分析报告
本文介绍了苹果最新推出的多个新的分析报告,其中包含数百个新的数据点和指标,帮助开发者了解其应用程序的表现情况。这些报告涵盖了诸如应用商店参与度、商业情况、应用使用情况、框架使用情况和性能等方面的数据。
Swift Core Data 分阶段迁移
在这之前,我发布了一篇文章,在其中解释了如何使用映射模型和自定义迁移策略执行复杂的 Core Data 迁移。虽然这种方法性能良好且运行良好,但很难维护,不适用于应用程序扩展,并且存在高度的错误风险。
Swift 定制 Core Data 迁移
随着应用程序和用户群的增长,你需要添加新功能,删除其他功能,并改变应用程序的工作方式。这是软件开发生命周期的自然结果,我们应该接受。 随着应用程序的发展,你的数据模型也会发生变化。你需要更改数据
如何使用 SwiftUI 构建 visionOS 应用
Apple Vision Pro 即将推出,现在是看看 SwiftUI API 的完美时机,这使我们能够将我们的应用程序适应 visionOS 提供的沉浸式世界。苹果表示,构建应用程序的最佳方式是使用
Swift 周报 第四十三期
本期是 Swift 编辑组整理周报的第四十三期。命是弱者的借口,运是强者的谦辞,辉煌与否?且看Swift社区强中意!
如何在 SwiftUI 中熟练使用 sensoryFeedback 修饰符
SwiftUI 引入了新的 sensoryFeedback 视图修饰符,使我们能够在所有 Apple 平台上播放触觉反馈。下面我们将学习如何使用 sensoryFeedback 修饰符在应用程序中的
在 SwiftUI 中实战应用 ContentUnavailableView
SwiftUI 引入了新的 ContentUnavailableView 类型,允许我们在应用程序中展示空状态、错误状态或任何其他内容不可用的状态。本周,我们将学习如何使用 ContentUnavai
如何在 SwiftUI 中熟练使用 visualEffect 修饰符
在 WWDC 23 中,SwiftUI 引入了一个名为 visualEffect 的新视图修饰符。此修饰符允许我们通过访问特定视图的布局信息来附加一组可动画化的视觉效果。下面我们将学习如何在 Swif
如何在 SwiftUI 中开发定制 MapKit 功能
在上一篇文章中,我们探讨了 SwiftUI 中新的 MapKit API 的基础知识。现在,让我们深入 MapKit API 的定制点,以便根据我们的需求定制地图呈现。 地图样式 新的 MapK
在 SwiftUI 中的作用域动画
从一开始,动画就是 SwiftUI 最强大的功能之一。你可以在 SwiftUI 中快速构建流畅的动画。唯一的缺点是每当我们需要运行多步动画或将动画范围限定到视图层次结构的特定部分时,我们如何控制动画。
在 SwiftUI 中实战使用 MapKit API
SwiftUI 与 MapKit 的集成在今年发生了重大变化。在之前的 SwiftUI 版本中,我们将 MKMapView 的基本功能封装到名为 Map 的 SwiftUI 视图中。幸运的是,事情发生
Swift 周报 第四十二期
最热烈的火焰,封锁在最沉默的火山深处。最朴实纯真的智慧,就浅藏在Swift社区里!周报精选 新闻和社区:苹果 CEO 库克透露接班计划,希望继任者来自公司内部 提案:Typed throws 提案
SwiftUI Release 引入的辅助焦点管理
SwiftUI Release 引入了强大的新功能,其中之一是辅助焦点管理。 这个新功能使得在SwiftUI中处理辅助技术(如 VoiceOver 和 Switch Control)的焦点状态变得更
如何在 SwiftUI 中使用 AccessibilityCustomContentKey 修饰符
SwiftUI 3 发布了许多新的辅助功能 API,我们可以利用这些 API 以轻松的方式显著提高用户体验。本篇文章来聊聊另一个新的 API,我们可以使用 SwiftUI 中的新 accessibil
如何在 SwiftUI 中实现音频图表
在可访问性方面,图表是复杂的事物之一。iOS 15 引入了一项名为“音频图表”的新功能。 下面我们将学习如何通过使用 accessibilityChartDescriptor 视图修饰符为
下一页