iOS 调试 ——debuging

首先熟悉xcode基本的问题的显示,也即是问题提示的提放以及相关的内容;

eg:崩溃的侍候 ,找不到地方,我们可以通过添加全局变量,这样xcode就会自动确定在那里了;


添加一个全局变量
警告和错误两种最为常见的问题显示
调试语言

调试方式:

第一种:——> 找到bug所在

基本步骤;
1)重现bug


重现bug

2)收集bug信息 ——> 确定bug问题


gather debug infomation

3)尝试修改bug


尝试修改bug
最大化bug信息
总体的流程

PS: 上面的这种方式很大程度上是我们可以通过debug information来查找出bug所在,但是有的时候,debug information 都是比较广泛,很难说明;

出现问题没有直接显示bug位置

这个时候我们可以通过print的方式打印出这个过程的代码段的信息;
这样一步步找出来,但是同时我们也可以通过添加全局断电来查找;(这样子可能更加方便)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,491评论 25 709
  • 【转载】曾梦想仗剑走天涯 1.Xcode IDE概览 说明:从左到右,依次是“导航窗格(Navigator)->边...
    06a6a973d7ab阅读 9,318评论 2 20
  • 前言 最近博主临近毕业季,为了完美的写一篇毕业论文,真是:“锄禾日当午,汗滴禾下土”<—— 这句诗跟毕业我写毕业论...
    Dav1dDay阅读 4,801评论 1 7
  • 简介:本文介绍的是赵韵嫣和陈宸的初中爱情故事,刚开始,赵韵嫣和陈宸并没有什么感觉,赵韵嫣每次去学校的路上都能偶遇陈...
    ZENG玉婷阅读 682评论 0 1
  • 文/风铃 最肯忘却古人诗,最不屑一顾是相思。烟花拥着风流真情不在。 起初,我最先认识的武侠大家不是古龙,而是金庸。...
    风铃丿阅读 5,966评论 9 20