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

在Xcode断点调试的时候, 在控制台输入 po self.view.frame 或者 po id 类型的时候就死翘翘了。

进入正题: 安装LLDB调试工具:

打开终端输入三条命令:

1. touch ~/.lldbinit

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

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

输完命令后没有任何提示? 好吧, 那恭喜你成功了~! 然后, 最关键的一步来了, 那就是…

重新运行项目(不用重启Xcode也可以),看如下图~~

就代表成功啦

那么现在我们继续在控制台输入po self.view.frame

成功了!如果po指令是一个id类型也可以正常打印。是不是感觉方便很多呀? 反正我是这么觉得。至于有没有用就看个人需要咯~~!

如何删除?

好吧, 那么问题来了, 我用命令创建, 如果不想玩了怎么办尼??

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

转载于:https://www.cnblogs.com/guangleijia/p/5101395.html

share my tools With Xcode相关推荐

  1. line服务器未响应设置,安装Homebrew 时,没反应一直卡在Downloading Command Line Tools for Xcode。...

    使用macOS时,通常都会安装Homebrew,这是一套Mac电脑缺少套件的管理工具,但是安装过程中出现了错误,没反应一直卡在Downloading Command Line Tools for Xc ...

  2. mac os11以下安装Xcode

    前段时间mac重装系统,所有软件都清除了,下载从商店里面安装Xcode 12.5.1版本,直接提示"要求mac os 11.0或更高版本,于是乎开始升级mac os,检查更新并更新之后,最新 ...

  3. MacOs Big Sur Your Command Line Tools (CLT) does not support macOS 11.

    MacOs 升级到11大版本,首先使用homebrew出了问题. 首先碰到是brew用不了的问题,rb脚本里报了个版本不支持的错误,解决方案​ ​ brew update-reset ​ 然后安装一个 ...

  4. Apple Xcode 13.2 (13C90) 下载

    请访问原文链接:https://sysin.cn/blog/apple-xcode-13/,查看最新版.原创作品,转载请保留出处. 作者:gc(at)sysin.org,主页:www.sysin.cn ...

  5. vapor xcode failed

    dependencies错误 $ vapor xcode Generating Xcode Project [Failed] /Users/roo/Roo/Vapor/Demo: error: man ...

  6. Apple Xcode 14.3 (14E222b) 正式版发布下载

    Command Line Tools for Xcode 14, tvOS 16 & watchOS 9 Simulator Runtime 请访问原文链接:https://sysin.org ...

  7. Xcode 15 beta 3 (15A5195k) 发布下载 - Apple 平台 IDE

    Xcode 15 beta 3 (15A5195k) 发布下载 - Apple 平台 IDE (visonOS 1 beta 已发布) 7 月 5 日(北京时间今日凌晨)已发布. IDE for iO ...

  8. mac安装homebrew + git + nodejs

    mac安装homebrew等记录: 趁热记录一波 1. 安装homebrew 直接执行 : /bin/bash -c "$(curl -fsSL https://raw.githubuser ...

  9. cmake使用方法详解 - Windows Linux MacOS cmake安装教程

    一 什么是CMake,为什么要使用它 CMake 是用于构建.测试和软件打包的开源跨平台工具, 为什么要用cmake,是因为我们需要一个构建系统解决如下问题: 1.你想避免硬编码路径 2.您需要在多台 ...

最新文章

  1. android 列表倒计时,Android利用RecyclerView实现列表倒计时效果
  2. 神鬼世界更新完了为什么显示与服务器断开连接,神鬼世界9月26日正式服更新了哪些内容_神鬼世界9月26日维护到什么时候_快吧游戏...
  3. “智物 智造”亮相云栖大会 远程操控工厂震撼骨灰级程序员
  4. 饼状图改变数据显示位置_这么用MatPlotLib视觉化呈现数据,你值得拥有
  5. 使用Visual Studio 创建新的Web Part项目
  6. Python----面向对象---自定义元类控制类的实例化行为的应用
  7. LR:Code-29723 Error: Failed to deliver a p2p message from parent to child process, reason。。。
  8. UIImage(类别)缩放适合范围.
  9. 《剑指Offer》面试题6 重建二叉树——勘误
  10. web SQL注入漏洞
  11. 高德地图----经纬度转地理位置,地理位置获取经纬度
  12. GeoServer 自定义字体 符号化渲染点
  13. Mysql索引结构全维度比较
  14. Exchange Server 2016下载链接
  15. 想转行做程序员?转行不难,难的是以后不后悔。
  16. android版本14,TeamViewer14
  17. 【IoT】开放 IoT 平台:电信 NB-IoT 物联网开放平台与移动 oneNET 平台对比分析
  18. http://www.189qq.cn/soft?54563.htm
  19. spingMVC 引用实体类绑定,中文乱码过滤器,时间类型转换器 。案例配置步骤
  20. 电话号码正则表达式!

热门文章

  1. sqlserver201无效的许可证书_sql提示无效数字
  2. 46、练习:输出指定目录下的所有文件名称
  3. 循序渐进学Python 1 安装与入门
  4. 2016OSC源创会年终盛典-前端技术专场-阴明
  5. UVA 11478(差分约束 + 二分)
  6. [WebKit]浏览器的加载与页面性能优化
  7. 史上最强Android 开启照相或者是从本地相册选中一张图片以后先裁剪在保存并显示的讲解附源码...
  8. beetle.express一通讯案例测试结果
  9. iPhone 3G 的摄像头怎么用啊~
  10. Linux selinux关闭方法和防火墙关闭方法