Swift编译时间慢

时间:2015-05-19 07:24:48

标签: ios xcode swift

我有大约6个swift文件,其中导入了三个iOS框架,编译我的项目大约需要10-15秒,这非常慢。

我可能已经将它缩小到我的项目中的一个swift文件,其中包含很多代码,根据项目导航程序编译的时间超过6秒而不是其他swift文件。

我在swift文件中链接了大量的if else条件,我想知道这是否是编译需要这么长时间的原因?

1 个答案:

答案 0 :(得分:0)

向变量添加类型注释有助于编译时间。大部分时间通常用于推断类型。

  let foo: String = "FOO"
  let x: CGFloat = 1.0

根据我的经验,为CGFloat这样的数字类型添加类型注释,Int特别有用。