当前位置: 代码迷 >> 综合 >> Swift何以取代 Object-C ,成为“大势所趋”?
  详细解决方案

Swift何以取代 Object-C ,成为“大势所趋”?

热度:34   发布时间:2024-01-17 09:25:58.0

 

自2014年苹果推出新的语言编程 Swift ,就引来众人的热议。有人说 Swift 不过是各个语言的大杂烩,也有人说它是编程语言的集大成之作。

 

尽管热议不断,但是 Swift 还是凭借自身的魅力迅速杀入 Tioble 排行版前十,并且在不断的改造和更新下,在5.0版本终于迎来了ABI的稳定, 也就是说,今后 Swift 语法不会再有大的变更,也不会在更新一个大版本之后就需要重新学一遍。

 

那么 Swift 究竟为什么能迅速获得如此关注,并被视为取代Object-C的“大势所趋”呢?

笔者认为有如下七点:

 

1. Swift 简洁的语法

Swift方法和函数的调用使用十分简化,使之看起来更像是自然的英语,语言也很有表现力,所以Swift 比起 OC 相对容易懂。

2. Swift 的安全性

Swift的语法和语言结构排除了Objective-C中可能出现的几种类型的错误,额外的质量控制层,使错误减少发生,bug更早的被修

  相关解决方案