`
bsr1983
  • 浏览: 1117618 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

[转]XCode调试

 
阅读更多

 

本文转至:http://www.cnblogs.com/85538649/archive/2011/11/09/2242304.html

在写iOS程序时,无论你是新手还是牛人,都有可能会碰到EXC_BAD_ACCESS。而此时你的debug area中不会显示任何信息可以来帮助你找出问题。此时就需要打开NSZombieEnabled来提供更多有用的信息。

在XCode 4.2中,有两种方法来打开NSZombie。

方法一,添加环境变量, 在菜单中,选择Product->Edit Schema, 选择Run (App Name), 在Arguments下面的Environment Variables中,添加NSZombieEnabled, Value值为YES。

方法二,打开Diagnostics, 同样在菜单中选择Product -> Edit Schema, 选择Run (App Name), 在Diagnostics下,打开Memory Management下的Enable Zombie Objects.

此时,在运行程序,就会显示哪个instance已经被release了,而你还向这个对象发消息。 

另补充一个显示行号的:

Xcode4中显示“Line Numbers”行号

1.在Xcode的工具列中选择 Xcode/Preferences

2.点击 “Text Editing” Tab

3.将“Line Numbers”复选框打勾即可


 

 

分享到:
评论

相关推荐

    Xcode调试技巧总结

    ### Xcode调试技巧详解 #### 一、Xcode调试工具概览 Xcode作为iOS开发者常用的集成开发环境,提供了丰富的调试工具。其中最重要的包括编译器、调试器等。 - **GCC (GNU Compiler Collection)**: 是一套开源的...

    Xcode 15.4 真机调试

    本文将深入探讨Xcode 15.4中的真机调试功能及其相关知识点。 首先,了解真机调试的重要性。在软件开发过程中,模拟器调试虽然方便快捷,但往往无法完全模拟真实设备上的行为。真机调试则允许开发者在目标设备上运行...

    xcode真机调试包.zip

    《Xcode真机调试包详解》 在iOS应用开发中,Xcode是不可或缺的工具,它提供了集成开发环境,让开发者能够编写、测试和调试应用程序。本文将详细讲解标题为“xcode真机调试包.zip”的资源包,涵盖11.2到13.2的不同...

    xcode16.1真机调试包

    《Xcode 16.1真机调试包详解与应用》 在iOS开发领域,Xcode作为Apple官方的集成开发环境(IDE),是每一位开发者必备的工具。Xcode 16.1版本的发布,为开发者带来了更多优化和新特性,特别是针对真机调试功能的改进...

    Xcode iOS 16真机调试包 开发调试

    首先,"Xcode iOS 16真机调试包"是指包含有支持iOS 16版本的模拟器和设备配置的Xcode版本,使得开发者可以在真实设备上进行调试。真机调试相比模拟器调试有许多优势,如更真实的性能表现、设备硬件特性的直接利用...

    Xcode 真机调试包 11.3 (15E5201e)

    "Xcode 真机调试包 11.3 (15E5201e)" 是一个专为Xcode 11.3版本设计的更新,包含了针对特定iOS版本的调试支持。 标题中的“11.3 (15E5201e)”指的是iOS 11.3的一个特定构建版本,这个构建版本可能包含了一些修复和...

    iOS真机调试包(Xcode)

    本压缩包“iOS真机调试包(Xcode)”专为iOS 16.1至16.3系统设计,旨在帮助开发者在真实设备上进行调试工作,而非仅仅依赖模拟器。以下将详细介绍这个调试包的使用方法以及与iOS真机调试相关的知识点。 首先,下载...

    Xcode 真机调试包 15.5系统

    本压缩包“Xcode 真机调试包 15.5系统”专门针对iOS 15.5系统,为开发者提供了针对这一特定系统的调试解决方案。 首先,我们要理解什么是Xcode。Xcode是Apple官方的集成开发环境(IDE),用于编写MacOS、iOS、iPad...

    Xcode真机调试包15.6.zip

    《Xcode真机调试包15.6:深入探索iOS应用开发》 Xcode作为Apple官方的集成开发环境(IDE),是iOS应用开发者不可或缺的工具。本次提供的“Xcode真机调试包15.6.zip”是专为iOS开发者设计的一份重要资源,它包含了...

    iOS 14.2 Xcode 调试包

    这个“iOS 14.2 Xcode 调试包”就是为了帮助开发者在Xcode环境中对iOS 14.2设备进行有效调试而设计的。下面我们将深入探讨这一主题。 首先,iOS 14.2是Apple为iPhone和iPad发布的操作系统更新,它带来了多项新功能...

    xcode 真机调试包 13.0.zip

    这个“xcode 真机调试包 13.0.zip”压缩文件似乎包含了用于真机调试的Xcode 13.0的相关组件,这对于iOS开发者来说是一个非常重要的资源。下面我们将详细探讨Xcode、真机调试以及版本13.0的一些关键知识点。 1. **...

    xcode调试包.zip

    《Xcode调试技巧与实战详解》 在iOS应用开发领域,Xcode作为Apple官方的集成开发环境(IDE),是开发者不可或缺的工具。本压缩包“xcode调试包.zip”包含了适用于13.4和13.5版本的Xcode,旨在帮助开发者避免频繁...

    Xcode 真机调试包12.0 (16A5339e)

    《Xcode真机调试包12.0 (16A5339e):深入理解iOS开发必备工具》 Xcode是Apple官方为开发者提供的集成开发环境(IDE),用于编写MacOS、iOS、watchOS以及tvOS的应用程序。Xcode 12.0 (16A5339e)是Xcode的一个特定...

    xcode 11.3真机调试包

    《Xcode 11.3真机调试包详解与应用》 Xcode是Apple官方推出的一款强大的集成开发环境(IDE),主要用于iOS、macOS、watchOS以及tvOS等平台的应用程序开发。Xcode 11.3是其一个重要版本,为开发者提供了丰富的功能和...

    11.2 xcode 真机调试包

    在这个“11.2 xcode 真机调试包”中,我们主要关注的是Xcode 11.2版本的真机调试功能。 真机调试是iOS应用开发过程中的关键环节,它允许开发者在实际设备上运行和测试应用程序,以获取更准确的性能表现和用户体验。...

    XCode iOS 16.0真机调试包

    这是16的真机调试包,文件直接解压放到 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

    Xcode 15.2真机调试包.zip

    iOS 15.0的真机调试文件,放到 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 目录下重启XCode即可。

    Xcode 真机调试包12.0 (16A366)

    《Xcode真机调试包12.0 (16A366):深入解析与应用》 在iOS开发过程中,Xcode是苹果官方提供的集成开发环境(IDE),它为开发者提供了编写、测试和调试iOS应用程序的一站式解决方案。Xcode 12.0 (16A366) 是Xcode的...

    Xcode真机调试10.0

    Xcode包含了编译器、调试工具、界面设计工具等一系列功能,是开发者不可或缺的工具。本教程将详细介绍如何在Xcode 10.0环境下进行真机调试,帮助您在不升级Xcode版本的情况下实现高效测试。 首先,真机调试相较于...

    xcode iOS11.2真机调试包

    本压缩包"Xcode iOS11.2真机调试包"显然是为了帮助开发者进行针对iOS 11.2版本的设备进行真机调试而准备的。在iOS应用的开发过程中,真机调试是必不可少的一环,因为它能够提供更真实的运行环境,以便开发者检测和...

Global site tag (gtag.js) - Google Analytics