美文网首页
crash之nil

crash之nil

作者: 梁炜东 | 来源:发表于2021-07-23 16:21 被阅读0次

一:例子一

crash堆栈

image.png

定位

1,首先在BDHKSearchVideoCell里面的setItem里面未发现直接调用字符串[__NSCFString replaceCharactersInRange:withString:]:的方法
2,加全局符号断点,-[__NSCFString replaceCharactersInRange:withString:]做为检索符号

image.png
这样进入这个场景的的[BDHKSearchVideoCell setItem]方法中,全局符号断点打开,看那些方法会触发这个断点
3,根据触发断点的方法 逐个分析,判断是否做了判空的操作。

相关文章

  • crash之nil

    一:例子一 crash堆栈 定位 1,首先在BDHKSearchVideoCell里面的setItem里面未发现直...

  • Crash防护

    Container crash(数组越界,插nil等)NSString crash (字符串操作的crash)NS...

  • NSNumber进行比较,被比较数据出现nil造成的crash:

    NSNumber进行比较出现nil,造成的crash 场景再现:上线后出现大量crash,crash发生在iOS8...

  • iOS 崩溃记录

    1、语法糖nil的情况。如果imageUrl的value为nil,会crash 2、连续presentViewCo...

  • OC中的“空”

    原文:关于OC中的nil, NULL详解OC中给空对象发送消息程序会Crash吗? 各种“空” 关于nil nil...

  • containsString 的坑

    使用 [A containsString B]时,B必须不能为nil,否则会crash 提示*** -[__NSC...

  • iOS消息机制相关

    (1)OC中给nil对象发送消息程序是否会crash? OC向nil发送消息,是不会崩溃的。 OC的函数调用都是通...

  • iOS消息机制相关

    OC中给nil对象发送消息程序是否会crash? OC想nil发送消息,是不会崩溃的。 OC的函数调用都是通过ob...

  • 关于iOS崩溃的认知和一些避免

    APP常见崩溃: Container crash(数组越界,插nil等) 字典的构造与修改 操作 UITableV...

  • NSDictionary Crash 异常处理

    场景 对于 NSDictionary 初始化的时候,如果设置了 nil 会导致 Crash,报 -[__NSPla...

网友评论

      本文标题:crash之nil

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