对于诞生于 2014 年的 Swift 而言,它已不再年轻。至今我还记得初次体验 Swift 时的喜悦之情,比起冗长的 OC 而言,它更加现代、简洁、优雅。但 Swift 的前期发展是野蛮而动荡的,每次发布新版本时都会导致旧项目出现大量的报错和告警,项目迁移工作令开发者苦不堪言。不得不说,Swift 诞生之初就敢于在项目中实践并运用的人,是真的猛士。我是从 Swift 4 才开始将项目逐渐从 OC 向 Swift 迁移的,到 2019 年 Swift 5 实现了 ABI 稳定时,才全面迁移至纯 Swift 开发。