首页 > 数据库技术 > 详细

让Xcode的控制台支持LLDB类型的打印

时间:2016-02-20 01:45:02      阅读:541      评论:0      收藏:0      [点我收藏+]

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

当Xcode在断点调试的时候,在控制台中输入 po self.view.frame 类似这样的命令会挂掉,不信可以亲自去试试

 

那么如何使它不报错呢

 

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

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

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 命令即可.

 

让Xcode的控制台支持LLDB类型的打印

原文:http://www.cnblogs.com/dabaomo/p/5202533.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!