《苹果日报》的可怕撤销错误已修复(且 SwiftUI 本身并非罪魁祸首)
苹果“日记”(Journal)应用中存在一个缺陷:撤销删除操作会导致整句文本消失。尽管该问题出现在主要基于 SwiftUI 构建的应用中,但其根源位于 UIKit 文本编辑组件内。此类会破坏数据的缺陷,尤其是影响撤销功能的缺陷,在软件工程中被视为严重问题,需立即处理。Marcin Wichary 强调,撤销功能失效的问题应优先于大多数其他任务进行修复。苹果公关部门确认,“日记”应用的撤销缺陷已被识别,修复方案正在开发中。该修复现已在 macOS 和 iOS 的开发者测试版 2 中发布。然而,该缺陷仍存在于当前 macOS 26.6 的开发者测试版中。用户被提醒,鉴于此持续存在的问题,在使用“日记”应用写作时需格外谨慎。原作者最初误将该缺陷归因于 SwiftUI,随后澄清实为 UIKit 问题。此次修复体现了苹果对关键用户体验缺陷的响应。