阅读背景:

Swift性能探索和优化分析

来源:互联网 

Apple在推出Swift时就将其冠以先进、安全和高效的新一代编程语言之名。前两点在Swift的语法和语言特性中已经表现得淋漓尽致,诸如尾随闭包、枚举关联值、可选值和强制的类型安全等,都是Swift显而易见的优点。但对于高效一点,就没有那么明显了。在2014年WWDC大会上,Apple宣称Swift具有超越Objective-C的性能,甚至某些情况下可以媲美和超过C。但在正式发布后,很多开发者发现,Swift的性能似乎并没有像宣传的那样优秀。甚至在经过了一年半演进的今天,稍有不慎就容易掉进语言性能的陷阱。本文将分析一些使用Swift进行iOS/OS X开发时性能上的考量和做法,同时,笔者结合自己这一年多来使用Swift开发的经验,也给出了一些对应办法。Apple在推出Swift时就将其冠以先进、安全和高效的新一代编程语言之名。前两点在Swift




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: