0
什么是追踪在Xcode类属性的历史聪明的方法?在Xcode中跟踪类属性历史记录的智能方法是什么?
我有一个僵尸的财产,并在释放时,我不明白。
而且,我不希望被错误地在其保留在错误的地方引入内存泄漏。
感谢
什么是追踪在Xcode类属性的历史聪明的方法?在Xcode中跟踪类属性历史记录的智能方法是什么?
我有一个僵尸的财产,并在释放时,我不明白。
而且,我不希望被错误地在其保留在错误的地方引入内存泄漏。
感谢
我不知道你到底是通过跟踪历史的意思,但在overreleasing对象有一个叫做仪器很好的工具,可以与NSZombieEnabled标志一起使用。后者使跟踪映入访问已释放的对象(例如overreleasing当访问释放选择器一次一个已经释放的对象上)。
为此XCode中4您选择的应用程序,选择它以在模拟器中运行,并选择(菜单)运行 - >配置文件。现在乐器应该启动并提供一系列配置选项。你现在选择僵尸,应用程序启动,只要你击中僵尸对象,一个小旗子会弹出时间轴。有(点击箭头),您可以访问有问题的对象,对象的历史背景(即谁保留并释放该对象),如果您启用右侧栏,你还可以得到每一个条目的堆栈跟踪。