Apple 저널의 끔찍한 실행 취소 버그가 수정되었습니다 (그리고 SwiftUI 자체는 비난받을 대상이 아닙니다)
Apple의 Journal 앱에서 삭제 취소가 전체 문장을 사라지게 하는 버그가 지적되었습니다. 주로 SwiftUI 기반 앱에서 발견되었음에도 불구하고, 이 심각한 문제는 실제로는 UIKit 텍스트 편집 구성 요소 내에 있었습니다. 이러한 데이터 파괴 버그, 특히 실행 취소 기능에 영향을 미치는 버그는 일반적으로 소프트웨어 엔지니어링에서 중요하게 간주되며 즉각적인 주의를 요구합니다. Marcin Wichary는 대부분의 다른 작업보다 실행 취소 기능 오류 수리를 우선시해야 한다고 강조했습니다. Apple PR은 Journal 앱의 실행 취소 버그가 확인되었으며 수정 작업이 진행 중임을 확인했습니다. 이 수정 사항은 이제 macOS 및 iOS 모두의 개발자 베타 2에서 출시되었습니다. 그러나 이 버그는 macOS 26.6의 현재 개발자 베타에서도 여전히 존재합니다. 사용자는 이 지속적인 문제로 인해 Journal 앱에 글을 쓸 때 주의해야 합니다. 원래 작성자는 이 버그를 SwiftUI의 잘못으로 돌렸으나, 나중에 UIKit 문제로 명확해졌습니다. 이 수정은 Apple이 심각한 사용자 경험 결함에 대응했음을 나타냅니다.