Swift与Objective-C:应用性能

黑魔法

我正在研究Swift及其与Objective-C的区别。据我所知,当前的Swift版本相当快,甚至比Objective-C还快:请参见此处

但是,由于大多数测试都是通过排序算法等完成的,所以我想知道,当Swift用于iOS应用开发时,它实际上是否会比Objective-C更快。任何人都可以(最好是从他们自己的经验中)启发我。

基督教

有一篇很棒的博客文章,特别是关于Swift 1.2发行之后的Swift性能的改进

作者使用不同类型的代码(如类似Objc的Swift代码,仅Swift和仅Objective-c代码)进行了一些测试。结果是,Swift 1.2比以前快得多。他使用JSON进行了测试,因此比算法更实用。

除了“真实”的表现,我个人的经验还在于,我在Swift中的开发变得更加轻松。我从不喜欢Objective-C.h.m文件,因为它停止了“编程流程”。我也认为语法本身比Objective-C [带有这些括号]容易得多。

因此,我认为,如果您从头开始编写一个新项目,Swift会变得更加轻松,快捷和优雅。(我的想法)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

云应用性能测试

来自分类Dev

学习Objective-C或Swift

来自分类Dev

与Swift集成Objective C协议

来自分类Dev

从Objective-C到Swift

来自分类Dev

Swift中的Objective C委托

来自分类Dev

从Objective-C到Swift

来自分类Dev

加密密钥生成和应用性能

来自分类Dev

Android应用性能指标自动化

来自分类Dev

移动应用性能:聚合物还是离子?

来自分类Dev

锁定Android上的CPU以进行应用性能测试

来自分类Dev

移动应用性能:聚合物还是离子?

来自分类Dev

在Swift应用程序中访问Objective-C sharedInstance

来自分类Dev

iOS应用内购买:Objective-C与Swift

来自分类Dev

将Swift集成到Objective-C应用程序

来自分类Dev

在Swift应用程序中调用Objective C方法

来自分类Dev

在Swift中更新iOS应用(用Objective-c编写)

来自分类Dev

从Swift应用程序调用Objective-C方法

来自分类Dev

在 Objective-C 应用程序中集成 Swift 项目

来自分类Dev

符合Objective-C协议的Swift类

来自分类Dev

在Objective-C中使用Swift协议

来自分类Dev

Objective-C类中的Swift协议

来自分类Dev

在Swift中实现Objective C协议

来自分类Dev

等效的Objective-C setFrame Swift

来自分类Dev

Swift nil与Objective-C nil不同

来自分类Dev

Swift类扩展了Objective C委托

来自分类Dev

Swift-Objective-C加载类方法?

来自分类Dev

从Objective-C访问Swift扩展

来自分类Dev

swift init not visible in objective-C

来自分类Dev

在Swift中捕获Objective-C异常