`

Xcode4 下设置 NSZombieEnabled 的方法

阅读更多
点击 Xcode4 菜单 Product -> Edit Scheme -> Arguments, 然后将点击”加号”, 将 NSZombieEnabled 参数加到 Environment Variables 窗口中, 后面的数值写上 ”YES”.

或者在 Xcode4 菜单 Product -> Edit Scheme -> Diagnostics 设置窗口中直接勾上 Enable Zombie Objects 即可,Xcode 可用 cmd+shift+< 进到这个窗口。
Xcode4 已经考虑到了现在的要求,所以提供了更便捷的设置的方式,你也可以在这个窗口中设置其他一些参数,你肯定能由此获得更多的帮助信息。
分享到:
评论

相关推荐

    如何在xcode里面使用内存泄露查找工具

    在Xcode中,可以在运行应用的Schema设置中,将NSZombieEnabled环境变量设置为YES。这允许对象即使被释放后,也能在尝试访问时提供调试信息,帮助定位问题。 7. 还可以利用Instruments的“Zombies”工具,当启用此...

    ios EXC_BAD_ACCESS错误调试

    1. 设置NSZombieEnabled:首先需要在XCode的Scheme设置中启用NSZombieEnabled。可以通过点击XCode顶部菜单栏中的Product-&gt;Scheme-&gt;Edit Scheme...,然后选择Run,在Diagnostics标签页中勾选"Enable Zombie Objects...

    使用Xcode和Instruments调试解决iOS内存泄露

    这里讲述在没有ARC的情况下,如何使用Instruments来查找程序中的内存泄露,以及NSZombieEnabled设置的使用。本文假设你已经比较熟悉Obj-C的内存管理机制。实验的开发环境:XCode4.5.2先下载一个实现准备好的内存泄露...

    iOS内存暴增问题追查与使用陷阱

    首先,我们需要在XCode中设置环境变量,然后运行代码,出现崩溃现象。接着,我们可以使用活动监视器来找到崩溃的进程ID和崩溃地址。 在终端中输入命令`sudo malloc_history &lt;进程ID&gt; &lt;崩溃地址&gt;`,就可以定位到崩溃...

    查找 EXC_BAD_ACCESS 问题根源的方法

    1. **启用 NSZombieEnabled 变量**:在 Xcode 的项目设置中,为可执行文件添加环境变量 `NSZombieEnabled` 并将其值设为 `YES`。这样做可以使得程序在对象被释放后仍能继续接收消息,同时会在控制台输出相关的警告...

    iOS内存错误EXC_BAD_ACCESS的解决方法

    可以打开Xcode的Scheme设置,进入Arguments tab,将`NSZombieEnabled`标志设为YES。这将使已释放的对象变为“僵尸对象”,而不是立即清理,以便在后续尝试访问时提供更详细的错误信息。当应用程序崩溃时,会显示类似...

    Secrets Of An iPhone Developer .pps

    NSZombieEnabled Xcode 3.2 Errors / Warnings Xcode 3.2 Static Analyzer Demo ---App Development--- Provisioning Profile tips iTunes Connect App Submission Tips Analytics tracking Score / Networking ...

    NSZombie:苹果公司对NSZombie的实现

    启用NSZombie的方法是在Xcode的项目设置中调整诊断选项。在“Product”菜单中选择“Scheme”,然后点击“Edit Scheme”。在“Run”配置下找到“Environment Variables”部分,添加名为“NSZombieEnabled”的变量,值...

    60个免费工具下载

    4. **构建工具**:用于自动编译、打包应用程序。 - **推荐工具**:Gradle、Maven 5. **性能分析工具**:帮助开发者找出性能瓶颈,进行针对性优化。 - **推荐工具**:Chrome DevTools、Xcode Instruments 6...

Global site tag (gtag.js) - Google Analytics