iOS-常见bug(持续更新)

  1. 精度 后台返回 不是 NSString 类型
  2. collectviewcell宽度 window_width/3 应取整 floor(window_width/3) ,出现问题:在有些机型上 /3 得 0.667 会排列到下一行。
  3. 多次释放 崩溃
  4. UI 刷新不在主线程
 dispatch_async(dispatch_get_main_queue(), ^{
        
        
       });
  1. 崩溃后先看崩溃截图,有时候控制台打印很长的不一定是崩溃,有的是警告。
  1. 被除数不能为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;

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