导语 swift发布好多年了,但实际使用者不是特别多,我身边的朋友很多还是继续使用ocswift5 这次swift5发布了,是一个很大的里程碑,因为ABI稳定了。 等等,ABI是个啥? ABI(Application Binary Interface): 应用程序二进制接口 描述了应用程序和操作系统之间,一个应用和它的库之间,或者应用的组成部分之间的低接口。 有啥好处呢? swift5之前呢,大家不喜欢用swift原因在于,每个应用打包后,会把ABI也一起打包,无疑增大了用户的流量成本、下载速度。而现在呢,不用了,最新系统。不管是iOS、macos、watchos等,系统会内置ABI,不需要每个应用内置了。是不是爽歪歪呢? 而且,swift5还兼容了Swift 4、Swift 4.1 和 Swift 4.2,使用Xcode 10.2可以自动迁移哦!总结 大家快去尝试吧,使用swift作为主力开发语言彻底到来了,oc 可能彻底要被抛弃了,哈哈