今天早晨到公司, 看了一下程序的崩潰率, 一看下了一調(diào), 崩潰率上漲了2%, 嚇得我趕緊打開bugly定位了一下問題, 發(fā)現(xiàn)了以下問題:
發(fā)現(xiàn)報(bào)CALayerInvalidGeometry CALayer position contains NaN: [187.5 nan]錯(cuò)誤
通過(guò)排查 addActivityImage這個(gè)類發(fā)現(xiàn)這個(gè)類中除數(shù)沒有判斷是否為0的情況
解決方法: 判斷除數(shù)不能為0
總結(jié)一下: 如果程序總出現(xiàn)CALayerInvalidGeometry CALayer position contains NaN: [187.5 nan]崩潰信息,就是在某個(gè)地方除以0了