The compiler is unable to type-c

2020-03-05  本文已影响0人  90后的晨仔

在查看一个三方库的代码的时候有这样一个错误The compiler is unable to type-check this expression in reasonable time; try breaking up the express原来是三目运算符表达式过长导致的。

报错语句:

let H: CGFloat = glt_iphoneX ? (view.bounds.height - Y - 44 - 34) : view.bounds.height - Y - 44

修改了一下报错消除:

   let temNum1 = view.bounds.height - Y - 44 - 34
        let temNum2 = view.bounds.height - Y - 44
        //这个44为切换条的高度
        let H: CGFloat = glt_iphoneX ? temNum1 : temNum2
上一篇下一篇

猜你喜欢

热点阅读