Swift的字符串解析器?

时间:2014-06-22 15:08:43

标签: parsing swift

我正在开展一个在平面上绘制功能的项目(类似于Apple的Grapher实用程序)。

几个月前我已经在Obj-C中编译了这个应用程序,并且 运行得很干净

使用Swift,我改变了应用程序的方案,但我仍然使用CGMathParser,这是一个很好的类集合来操纵和评估字符串,如 {{1} }或y=sin(x)

然而应用程序现在变得缓慢而且有点滞后,我认为原因在于我将Swift与Obj-C混合

你知道是否有任何解析器已经针对Swift 进行了优化足够快?

1 个答案:

答案 0 :(得分:2)

Swift编译器强制执行边界检查和各种其他安全措施。特征。如果使用-Ofast选项进行编译,则会删除这些检查,这通常会使您的应用运行得更快。

enter image description here