小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
沉浸式翻译 immersive translate
Dify.AI
isolated(any) 与 #isolation:让 Swift 闭包自动继承隔离域

Swift 6 引入了 @isolated(any) 和 #isolation 宏等并发特性,解决了函数隔离域推断问题,简化代码并提升编译时安全性。这些特性在特定场景下非常实用,尽管不常用。

isolated(any) 与 #isolation:让 Swift 闭包自动继承隔离域

肘子的Swift记事本
肘子的Swift记事本 · 2026-01-21T14:00:00Z
告别“可移植汇编”:我已让 Swift 在 MCU 上运行七年

2025年,Swift在嵌入式开发中取得进展。尽管C语言仍占主导地位,Andy Liu团队通过SwiftIO框架推动了创新。2024年,Swift官方宣布支持嵌入式开发,标志着其向系统级编程语言的转变。

告别“可移植汇编”:我已让 Swift 在 MCU 上运行七年

肘子的Swift记事本
肘子的Swift记事本 · 2026-01-07T14:12:00Z
GameSir在其新款Swift Drive控制器上配备了一个微型力反馈方向盘

GameSir推出Swift Drive控制器,中央配有小方向盘,采用世界上最小的直接驱动电机,提供赛车游戏的力反馈。高精度霍尔效应编码器可调节旋转角度,续航20至30小时。Turbo Drive则提供传统方向盘和踏板,内置涡轮风扇模拟气流,续航可达50小时。

GameSir在其新款Swift Drive控制器上配备了一个微型力反馈方向盘

The Verge
The Verge · 2025-12-30T15:59:41Z
How Experiences Help in Making Swift Decisions

以上是长文章的摘要。

How Experiences Help in Making Swift Decisions

Business Review at Berkeley
Business Review at Berkeley · 2025-12-29T11:04:27Z
Swift、SwiftUI 与 SwiftData:走向成熟的 2025 - 肘子的 Swift 周报 #116

过去一年,Swift、SwiftUI 和 SwiftData 逐渐成熟,特别是在并发编程和性能优化方面取得显著进展,开发者对 SwiftUI 的信心增强,未来发展值得期待。

Swift、SwiftUI 与 SwiftData:走向成熟的 2025 - 肘子的 Swift 周报 #116

肘子的Swift记事本
肘子的Swift记事本 · 2025-12-22T14:00:00Z
Swift 从 ObservableObject 迁移到 @Observable 的再讨论

本文讨论了在Swift中使用@Observable时的注意事项,包括不能用于Actor类型、需将观察数据放入struct中、结合@MainActor确保UI在主线程安全更新,以及@Observable与@AppStorage的冲突,建议手动实现UserDefaults的get/set方法或使用ObservableDefaults框架。

Swift 从 ObservableObject 迁移到 @Observable 的再讨论

陈看川博客
陈看川博客 · 2025-12-01T22:00:00Z
苹果预览用于使用Swift构建Android应用的SDK

Swift SDK for Android最近发布,旨在帮助开发者将Swift包移植到Android,超过25%的Swift Package Index包已可编译。SDK提供针对Android的Swift工具链和API绑定,支持Jetpack Compose和Flutter等多种UI框架。尽管前景良好,跨平台开发仍面临开发体验等挑战。

苹果预览用于使用Swift构建Android应用的SDK

InfoQ
InfoQ · 2025-10-31T18:00:00Z
如何在Swift中构建安全的iOS应用:常见安全陷阱及解决方案

随着网络攻击增多,iOS开发者需关注应用安全。本文讨论了Swift应用中的十个常见安全陷阱及解决方案,包括安全数据存储、网络通信和输入验证等。采用Keychain存储敏感信息、强制使用HTTPS和定期进行安全测试等措施可有效提升应用安全性。

如何在Swift中构建安全的iOS应用:常见安全陷阱及解决方案

freeCodeCamp.org
freeCodeCamp.org · 2025-10-27T21:07:35Z
Swift 官方发布 Android SDK - 肘子的 Swift 周报 #108

10月24日,Swift Android工作组发布了Swift SDK for Android的夜间预览版,标志着该SDK进入官方支持阶段。开发者可以将Swift代码编译为Android共享库,实现与Java/Kotlin的互操作。目前超过25%的开源包已适配Android,显示出社区对跨平台开发的积极响应,尽管仍有75%未适配,但Swift在Android平台的潜力逐渐显现。

Swift 官方发布 Android SDK - 肘子的 Swift 周报 #108

肘子的Swift记事本
肘子的Swift记事本 · 2025-10-27T14:00:00Z
Swift 从 ObservableObject 迁移到 @Observable

SwiftUI 的 @Observable 宏简化了从 ObservableObject 的迁移,适用于 iOS 17 及以上版本。它自动追踪可观察属性,无需使用 @Published 和 @ObservedObject,从而提升性能。同时,环境变量处理更为简便,结合 @Bindable 可实现双向绑定。

Swift 从 ObservableObject 迁移到 @Observable

陈看川博客
陈看川博客 · 2025-10-16T16:58:26Z
Swift 和 Wowza 为世界上最偏远的地区带来无缝流媒体

Swift与Wowza合作,为带宽受限地区提供高质量流媒体服务,覆盖矿区和养老院等偏远环境。通过150多个Wowza实例,Swift实现低于1 Mbps的直播和点播,支持心理健康资源,提升用户联系与参与度。

Swift 和 Wowza 为世界上最偏远的地区带来无缝流媒体

实时互动网
实时互动网 · 2025-10-09T02:38:41Z
Swift 6.2 发布:改进的并发编程、更安全的原始内存访问、Wasm 支持及更多功能

Swift 6.2 引入了易用的并发编程,简化了低级编程,增加了 InlineArray 和 Span 类型,支持 WebAssembly。默认的单线程并发方式适合脚本和 UI 代码,确保异步方法在并发线程池中运行。同时,增加了严格的内存安全模式以检测不安全构造,并改进了宏处理、调试和测试 API。

Swift 6.2 发布:改进的并发编程、更安全的原始内存访问、Wasm 支持及更多功能

InfoQ
InfoQ · 2025-09-29T11:00:00Z
Swift 6.2 来了 - 肘子的 Swift 周报 #103

Swift 6.2 更新了默认 Actor 隔离等新功能,增强了工具链支持,但仍受苹果发布节奏影响。开发者需理性探讨并发模型的内存泄漏问题。文章还分享了构建配置与功能开关的实践经验,以及设计原则的解读。

Swift 6.2 来了 - 肘子的 Swift 周报 #103

肘子的Swift记事本
肘子的Swift记事本 · 2025-09-22T14:00:00Z

Swift 6.2 正式发布,提升开发效率,简化并发编程,增强性能与安全性。新特性包括默认主线程隔离、直观的 async 函数、内联数组和 Span 类型,优化工作流程和调试体验,支持 WebAssembly,鼓励开发者参与社区。

Swift 6.2 正式发布

程序师
程序师 · 2025-09-17T09:21:32Z

Swift 6.2 通过改进并发处理和性能,提升了开发体验。新版本简化了异步代码编写,增强了内存安全性,并支持 WebAssembly,拓展了应用场景。这些改进使 Swift 更适合复杂项目,提高了开发效率。

Swift 6.2 有意义地推进了语言的发展

程序师
程序师 · 2025-09-17T08:31:49Z
用 MainActor.assumeIsolated 解决旧 API 与 Swift 6 适配问题

尽管 Swift 提供并发检查,许多苹果 API 仍未适配,给开发者带来困惑。本文通过 NSTextAttachmentViewProvider 的案例,介绍了 MainActor.assumeIsolated 的用法,以解决 Swift 6 编译问题,最终实现与旧 API 兼容的解决方案。希望未来能简化并发编程体验。

用 MainActor.assumeIsolated 解决旧 API 与 Swift 6 适配问题

肘子的Swift记事本
肘子的Swift记事本 · 2025-09-03T14:00:00Z
Acer的16英寸Swift Air重量甚至低于13英寸的MacBook Air

Acer将在2025年IFA发布Swift Air 16,这款16英寸笔记本重2.18磅,售价999欧元。尽管轻便,但其HDMI 1.4和50Wh电池容量较小,续航仅13小时,低于同类产品,整体性能和设计备受关注。

Acer的16英寸Swift Air重量甚至低于13英寸的MacBook Air

The Verge
The Verge · 2025-09-03T09:00:00Z

Swift Package Manager(SPM)是苹果推出的Swift语言依赖管理工具,支持跨平台开发,自动处理包的依赖、编译和管理。其核心概念包括包、产物、目标和依赖。SPM与Xcode深度集成,提供声明式依赖管理和自动化流程,简化开发过程。常用命令有初始化、构建和测试包。

深入认识Swift Package Manager(SPM)

FreeBuf网络安全行业门户
FreeBuf网络安全行业门户 · 2025-08-27T01:56:49Z
Swift 6: Sendable、@unchecked Sendable、@Sendable、sending and nonsending

Swift 的并发模型引入了关键字,如 Sendable、@unchecked Sendable、@Sendable、sending 和 nonsending,帮助开发者理解跨隔离域传递的安全性,确保数据竞争问题得到有效管理。通过 actor 和 @MainActor 实现的隔离域概念,确保同一时刻只有一个任务访问受保护状态。理解这些关键字对编写安全的并发代码至关重要。

Swift 6: Sendable、@unchecked Sendable、@Sendable、sending and nonsending

肘子的Swift记事本
肘子的Swift记事本 · 2025-08-06T14:00:00Z
Swift 6.2推出易用并发功能,简化并发编程

在WWDC25大会上,Swift 6.2推出了“易用并发”功能,简化了移动应用的并发编程。新特性包括“推断隔离符合性”和“默认非隔离执行”,提高了编译器的可预测性,减少了错误,特别适合在主线程上运行的iOS和iPadOS应用。

Swift 6.2推出易用并发功能,简化并发编程

InfoQ
InfoQ · 2025-08-03T18:00:00Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码