zoukankan      html  css  js  c++  java
  • 让Xcode的控制台支持LLDB类型的打印

    这个技巧个人认为非常有用

    当Xcode在断点调试的时候,在控制台中输入 po self.view.frame 类似这样的命令会挂掉,不信可以亲自去试试(Xcode7 以后支持LLDB类型的打印)

    那么如何使它不报错呢

    这个时候就需要使用终端了

    在终端中依次输入以下三条命令

    1. touch ~/.lldbinit

    2. echo display @import UIKit >> ~/.lldbinit

    3. echo target stop-hook add -o "target stop-hook disable" >> ~/.lldbinit

    输入完没有任何提示就说明成功了

    接下来只要重新运行当前工程就可以了

    输入 po self.view.frame 效果如下

    输入 po self.view.class 效果如下

    如果不想要这个功能了  也可以用终端删掉

    其实很简答, 看第一条命令touch ~/.lldbinit,就是在根目录下创建了一个隐藏文件.lldbinit,然后删除这个文件就搞定啦。
    打开终端然后,在终端输入 :rm ~/.lldbinit 命令即可.

  • 相关阅读:
    AcRxClass::addX
    string.format("%s",name)
    strcmp 与 _tcscmp
    acedinitget
    判断实体的类型 相关操作
    accmcolor
    CAD类型转换
    图的存储结构及遍历
    并查集(Union/Find)
    设计模式--缺醒适配器模式
  • 原文地址:https://www.cnblogs.com/dabaomo/p/5202533.html
Copyright © 2011-2022 走看看