Hasty Briefsbeta

双语

SwiftUI After 7 Years: A Story of Mediocrity

3 hours ago
  • 自2019年发布七年后,SwiftUI仍处于永久测试版状态,存在未解决的布局和性能问题。
  • 资深工程师因SwiftUI不可预测的数据流、缺乏向后兼容性以及依赖变通方法而感到日益沮丧。
  • 苹果自家的SwiftUI教程演示已损坏,直接对比显示UIKit在性能上优于SwiftUI。
  • SwiftUI的布局系统脆弱,经常需要使用GeometryReader和手动坐标计算,削弱了其声明式承诺。
  • API不稳定和版本锁定迫使开发者维护多个实现,增加了复杂性。
  • SwiftUI的跨平台承诺未能提供原生感觉的用户界面,尤其是在macOS与iOS的对比上。
  • 苹果公司从工匠精神向‘足够好’产品的文化转变体现在SwiftUI和其他系统应用中,降低了质量标准。

相关文章

加载中…