美文网首页
Masonry 布局错误导致闪退相关报错问题和处理方式记录

Masonry 布局错误导致闪退相关报错问题和处理方式记录

作者: 趣go | 来源:发表于2019-07-23 14:42 被阅读0次

1.在控制器内直接使用self。(应该用self.view)

image.png

2.使用make.top.equalTo(0)。( 正确写法make.top.mas_equalTo(0) )

3.添加约束前未将视图添加到父视图上。

以上3点都会导致Masonry闪退:

设置一个 ALL Exceptions如图: image.png 设置断点后程序会闪退在MASViewConstraint.m的方法处 image.png 查看左侧线程错误信息找到相应问题点修改 image.png

相关文章

  • Masonry 布局错误导致闪退相关报错问题和处理方式记录

    1.在控制器内直接使用self。(应该用self.view) 2.使用make.top.equalTo(0)。( ...

  • 【闪退】BaseQuickAdapter

    问题“setOnItemClickListener”导致闪退 报错日志: 解决方法: 将 de...

  • Swift进阶(十二)错误处理Error

    错误的类型 开发过程中常见的错误:语法错误(编译报错)逻辑错误(一般跟业务相关)运行时错误(可能会导致闪退,一般也...

  • 错误类型

    错误类型 开发过程常见的错误 语法错误 (编译报错)逻辑错误运行时错误(可能导致闪退,一般也叫做异常).........

  • 13-错误处理

    错误类型 开发过程常见的错误语法错误(编译报错)逻辑错误运行时错误(可能会导致闪退,一般也叫做异常)...... ...

  • swift错误处理

    错误类型 语法错误(编译报错) 逻辑错误 运行时错误(可能会导致闪退,一般也叫做异常) ... 自定义错误 Swi...

  • [Swift5.1] 15-错误处理

    错误处理也就是异常处理 错误类型 开发过程常见的错误 语法错误(编译报错) 逻辑错误 运行时错误(可能会导致闪退,...

  • 错误处理

    错误类型 语法错误(编译报错) 逻辑错误 运行时错误(可能会导致闪退,一般也叫做异常) 自定义错误 Swift中可...

  • Swift5.0 - day6-错误处理、泛型、高级运算符

    一、错误处理 1.1、错误类型语法错误(编译报错)逻辑错误运行时错误(可能会导致闪退,一般也叫做异常) 1.2、自...

  • iOS-Swift-错误处理、泛型

    一. 错误 错误类型 开发中常见的错误:语法错误(编译时会报错)逻辑错误运行时错误(可能会导致闪退,一般也叫做异常...

网友评论

      本文标题:Masonry 布局错误导致闪退相关报错问题和处理方式记录

      本文链接:https://www.haomeiwen.com/subject/twwolctx.html