zoukankan      html  css  js  c++  java
  • ios Debug

    http://www.raywenderlich.com/10209/my-app-crashed-now-what-part-1

    1. SIGABRT,它是个好东西。通常是系统检测到程序做了一些不应该做的事情。通常有错误提示信息。

    2. 添加异常断点:“All Exceptions”,把stacktrace窗口的滑块拖到最大。

    3. 从警告中查线索,建议修复所有警告。

    4. “This class is not key value coding-compliant”, [UIRuntimeOutletConnection connect]. 通常是outlet 缺失,没关联或者函数签名不对

    5. C-style strings 需要格外小心。因为它要以空字符串结尾。

    6. po [$eax class],po [$eax name],po [$eax reason]

    7. Debug Pane输入c来继续运行

    8. 使用NSLog,NSAssert

    9. Zombies

  • 相关阅读:
    java oop
    traceroute
    ping
    ICMP Internet控制报文协议
    window,centos双系统坏了
    bcm53344 gpio驱动分析
    ioctl参数cmd=2错误
    BCM_GPIO驱动测试
    C++ 类和对象
    C++ 内存管理
  • 原文地址:https://www.cnblogs.com/AlexHHC/p/3219455.html
Copyright © 2011-2022 走看看