美文网首页
调试--动态输出

调试--动态输出

作者: 逆战逆的态度 | 来源:发表于2016-06-27 14:10 被阅读13次

在程序的调试过程中,除了通过断点调试在Xcode下方查看变量的值,也可以通过NSLog在控制台输出想要的信息。使用NSLog输出需要在运行前就把想要输出的信息写好,如果有改变,需要重新编译运行,效率非常低。下面介绍一种非常简单实用的方式,在程序运行的过程中,通过在控制台输入相应的指令,可以快速的打印输出需要的信息,非常的方便。

动态输出的指令有两个,p和po,与NSLog用法类似,p用于打印输出普通信息,po用于打印输出对象信息。使用动态指令需要与断点配合使用,这样就能够动态的打印输出程序执行到某个断点时的信息。

1.png

相关文章

  • 调试--动态输出

    在程序的调试过程中,除了通过断点调试在Xcode下方查看变量的值,也可以通过NSLog在控制台输出想要的信息。使用...

  • 动态调整TextOut输出文本的大小

    动态调整TextOut输出文本的大小 问题背景:在开发调试截面时,想要在MFC上用textout输出对应的文本,且...

  • JavaScript 基本语法

    常见用途 HTML DOM 操作(结点操作,比如添加、修改、删除结点) 给网页增加动态功能 js 输出与调试

  • IOS逆向_动态调试:debugserver

    1. 动态调试的概念; 2. Xcode动态调试的原理; 3. 通过debugserver调试APP; 1. 动态...

  • 十二 iOS逆向-动态调试

    动态调试概念 Xcode动态调试原理 调试任意第三方App LLDB简介 一 动态调试概念 就是在程序运行的过程中...

  • iOS安全防护方案

    1.阻止动态调试 GDB、LLDB是Xcode内置的动态调试工具。使用GDB、LLDB可以动态的调试你的应用程序(...

  • iOS逆向工程(八):动态调试

    动态调试 一、什么是动态调试 动态调试就是将程序运行起来,通过打断点、打印等方式,查看参数、返回值、函数调用流程等...

  • iOS逆向工程(八):动态调试

    动态调试 一、什么是动态调试 1.动态调试就是将程序运行起来,通过打断点、打印等方式,查看参数、返回值、函数调用流...

  • Nexus 5X如何开启系统调试,如何root

    一、如何开启系统调试 很多时候我们逆向app的时候就会需要动态调试,动态调试需要修改AndroidManifest...

  • 友盟统计

    运行后可以在输出端获取ID,和设备信息进行调试 调试过程中分为普通调试和集成调试 普通调试:只可以在Xcode输出...

网友评论

      本文标题:调试--动态输出

      本文链接:https://www.haomeiwen.com/subject/wimzdttx.html