240 发简信
IP属地:山西
  • Resize,w 360,h 240
    Crash的解析以及定位

    一、.dSYM 1.简介 .dSYM(debugging SYMbols)又称为调试符号表,是苹果为了方便调试和定位问题而使用的一种调试方案,本...

  • Resize,w 360,h 240
    iOS 的看门狗机制

    原因 首先看了 crash log,一如猜测,的确是卡在了主线程为了避免应用陷入错误状态导致界面无响应,Apple 设计了看门狗 (WatchD...

  • 常见的crash原因

    确定崩溃是否是Swift Runtime错误 Swift使用内存安全技术来及早发现编程错误。如果Swift运行时遇到编程错误,则运行时会捕获该错...

  • Resize,w 360,h 240
    Crash日志的介绍

    崩溃报告crash分析 每一个崩溃报告的每个部分都有崩溃原因的信息,一般分为6部分1 报告头 (Header )2 异常代码(Exceptio...

  • OCLint、Clang 静态分析器、Infer

    OCLint OCLint 是基于 Clang Tooling 开发的静态分析工具,主要用来发现编译器检查不到的那些潜在的关键技术问题。OCLi...

  • WKWebView中a标签设置target问题

    问题:某次用WKWebView加载h5的时候发现点击跳转详情无效 代码: 分析: HTML代码中 a 标签设置 target 属性为 _blan...

  • rangeOfString引起崩溃

    首先b不能为nil,否则会崩溃。1.当a == nil 时,rang的结果为(0,0), rang.location不等于NSNotFound....

  • OCLint的规则

    一.前言 最新的OCLint中有71个检查的规则http://docs.oclint.org/en/stable/rules/index.htm...

  • Resize,w 360,h 240
    OCLint基本使用(一)

    一.简介 OCLint是基于 Clang Tooling 开发的静态分析工具,主要用来发现编译器检查不到的那些潜在的关键技术问题。主要包括语法上...