Skip to content

Commit 18e6821

Browse files
committed
fix #5374
1 parent 0b085ad commit 18e6821

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

Reports/2026/#374-2026.07.06.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,10 @@
3030

3131
对于关注 Taro 生态、移动端跨端架构和原生渲染优化的读者,这篇文章有一定参考价值,让我们期待 Taro 5.0 的开源吧。
3232

33+
### 🐎 [SwiftUI SensoryFeedback Cache Key 经验教训:不要存储连续值](https://kyleye.top/posts/swiftui-sensoryfeedback-intensity-payload/)
34+
35+
[@DylanYang](https://github.com/Dylan19Yang):本文介绍了 iOS 17 ~ iOS 26 中 SwiftUI SensoryFeedback 的底层缓存设计缺陷:连续变化的 intensity 浮点参数会被纳入反馈生成器的缓存 Key,导致滑动调节强度时生成大量冗余实例,引发内存持续上涨。文章也解读了 iOS 27 的官方修复思路 —— 将 SensoryFeedback 拆分为稳定的 type 与动态的 payload 两部分,仅以类型作为缓存标识,在不改动公共 API 的前提下从架构层面解决了问题。
36+
3337
## 工具
3438

3539
> 开发过程中常用的工具,及一些新工具的介绍

0 commit comments

Comments
 (0)