- 精度 后台返回 不是
NSString
类型 -
collectviewcell
宽度 window_width/3 应取整floor(window_width/3)
,出现问题:在有些机型上 /3 得 0.667 会排列到下一行。 - 多次释放 崩溃
- UI 刷新不在主线程
dispatch_async(dispatch_get_main_queue(), ^{
});
- 崩溃后先看崩溃截图,有时候控制台打印很长的不一定是崩溃,有的是警告。
- 被除数不能为0
// 不能是0
CGFloat ratio;
if (upModel.next_level_up.floatValue == 0) {
ratio = 0;
} else {
ratio = upModel.current_exp.intValue / upModel.next_level_up.floatValue;
}
self.progressLevelView.width = (_window_width-82*2)*ratio;