Xcode8编译突然变得很慢!

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

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
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 因为要结局swift3.0中引用snapKit的问题,看到一篇介绍Xcode8,swift3变化的文章,觉得很详细...
    uniapp阅读 4,556评论 0 12
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,263评论 4 61
  • 在这冷雨淋湿的风里一瓣,两瓣,落地是那结着愁怨的女子落过泪的红衣引得花冢前的那抔泥无声息地哭泣 泥上跃过的燕子是谁...
    柳尘微阅读 542评论 8 7
  • 怎么会有这样的傻逼。 野鸡大学真他吗太难混了。交友不慎也是其中之一,这样的人你迟早被打死。
    nekopara阅读 264评论 0 0
  • 目前换机软件和pc助手暂不支持iphone的短信转移到android手机,而且android6.0不支持csv导入...
    ly93阅读 9,130评论 2 2