Xcode8编译突然变得很慢!

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

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

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

Xcode8编译突然变得很慢!_第1张图片
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某个文件编译时间
Xcode8编译突然变得很慢!_第2张图片
998055D3-05A7-482C-945D-3F78E6D945CC.png
FBA6B8CF-0D9A-4DB0-9C1D-2CD8889D1F20.png
Xcode8编译突然变得很慢!_第3张图片
544A8FA2-4E3A-4171-B857-94CB2E6F0823.png

你可能感兴趣的:(Xcode8编译突然变得很慢!)