美文网首页
Xcode8编译突然变得很慢!

Xcode8编译突然变得很慢!

作者: Sivan113 | 来源:发表于2017-10-12 18:18 被阅读18次

查看编译过程发现卡在下面的地方

45C327D3-A4E3-40E6-9B1C-896CD133408F.png

查看该文件发现有如下代码

9D958747-2712-49B2-9963-57F55706E417.png

经调试发现,将默认值去掉,改成强制解析,瞬间编译通过,Xcode8中,字典的value最好是确定的类型,也不能用一个表达式做为value,如下所示

        // 不要使用此方式
        let dict: Dictionary = ["key": aa * bb / 100, "keys": deatail.user_id ?? ""]
    
        // 先用变量接一下
        let value = aa * bb / 100
        let dict: Dictionary = ["key": value, "keys": deatail.user_id!]
注:查看swift某个文件编译时间
998055D3-05A7-482C-945D-3F78E6D945CC.png FBA6B8CF-0D9A-4DB0-9C1D-2CD8889D1F20.png 544A8FA2-4E3A-4171-B857-94CB2E6F0823.png

相关文章

  • Xcode8编译突然变得很慢!

    查看编译过程发现卡在下面的地方 查看该文件发现有如下代码 经调试发现,将默认值去掉,改成强制解析,瞬间编译通过,X...

  • 使用Xcode8编译旧项目遇到的问题

    使用Xcode8编译旧项目遇到的问题 使用Xcode8编译旧项目遇到的问题

  • Xcode8报错:**Framework not found I

    Xcode8 编译报错: Framework not found IOSurface for architectu...

  • Xcode8添加*.dylib库

    Xcode8添加*.dylib Xcode8开始只能添加.dtb,但是编译报找不到.dylib错误。解决办法:在添...

  • Linker Error CoreData

    在 Xcode8 后使用 CoreData 创建 Model 后,编译时会产生 linker error,原因是 ...

  • Xcode 8 适配

    一、Xcode 8 编译产生logs 问题描述:当你新建了个项目用xcode8直接编译发现打印了很多日志如下图: ...

  • 写作,让时间变得很慢很慢……

    我翻开桌面的挂历。 有写作的日子,我都用笔勾了一下,这个六月,过得真是慢呀! 以前,时间是捧在手掌上的水,一下子就...

  • framework not found IOSurface fo

    最近升级到xcode9之后编译出来的framwork ,.a文件再拿到xcode8上面编译就会出现这个问题 Err...

  • Idea启动突然很慢

    Idea启动突然很慢 记录下原因: 1.把断点打在了方法上了,并且以Debug模式去启动。将断点去掉即可正常。

  • Xcode8报错:No code signature found

    入坑Xcode8和iOS10,发现部分项目在模拟器编译运行无压力,真机编译没问题,就是安装的时候,出现No cod...

网友评论

      本文标题:Xcode8编译突然变得很慢!

      本文链接:https://www.haomeiwen.com/subject/nkyoyxtx.html