instruments

    0热度

    2回答

    我开发了我的iPhone应用程序,现在我正在用仪器测试它以发现内存泄漏。 我有我的AppDelegate类中,我从网络服务中获取数据,然后分析它,然后将它存储在阵列.. 这里是我的applicationDidFinishLaunching方法: UIApplication* app = [UIApplication sharedApplication]; app.networkActivityI

    16热度

    4回答

    我在OSX上使用Xcode来开发命令行C应用程序。我也想使用Instruments来分析和查找内存泄漏。 但是,我无法找到从Instruments内启动应用程序时显示控制台的方式。我也无法连接到正在运行的命令行程序(它会出错退出): 下面是一个例子代码: #include <stdio.h> #include <signal.h> #include <stdlib.h> #include <

    0热度

    1回答

    我想成为一名优秀的程序员,并修复我的iPhone应用程序中的泄漏...... 虽然漏洞中的堆栈跟踪试图告诉我,但我无法理解。 有多个彩色堆栈调用,我猜每个颜色都意味着什么,但什么? 另外..在下面的截图中,堆栈跟踪中的所有调用都不是来自我的任何类,这是否意味着泄漏是由iPhone SDK中的代码引起的,或者是某些消息返回了我保留的对象,而我本应释放?也许所有的颜色都可以在这个问题上暗示我? Ins

    1热度

    2回答

    我已经到了开始追踪内存泄漏的时间,令我沮丧的是,Instruments让我很少继续(除了我肯定有泄漏)。我的堆栈跟踪不包含除内存地址以外的其他信息。 http://www.freeimagehosting.net/uploads/th.16b2ec8cec.png 由于我工作的一个新项目,我已经过渡到串联的Xcode 3.2.1版本,我不知道这是否是我的程序配置或XCode的是造成问题。我发现这个

    0热度

    1回答

    BOOL continueLoop; CGPoint thePoint; while(continueLoop != NO) { continueLoop = NO; thePoint = [self generateRandomLocation]; NSMutableArray *blocks = [self getBlocksForX:thePoint

    17热度

    1回答

    我正在尝试监视我的核心数据使用情况,但所有核心数据工具在工具中都显示为灰色。它也不能从Xcode中的“使用性能工具运行”中获得。它说Core Data乐器是为Mac设计的,它不适用于iPhone,但我听到有人在讨论使用它,苹果文档也提到了它。 我该如何让他们工作? 谢谢!

    9热度

    1回答

    有没有什么好的教程/链接如何在调试时使用仪器,特别是内存泄漏? 感谢

    3热度

    1回答

    我有两个项目 - 一个与静态库的目标和单元测试目标 - 一个与应用程序的目标是依赖于静态库和它自己的单元测试目标 在静态库项目,我只能做'建立'或'建立和分析'。如果我构建单元测试目标,则会运行测试,但似乎没有办法使用性能工具运行任何内容,以便检查是否存在泄漏等。 什么是使用具有静态库项目的XCode性能工具? 添加一个简单的可执行目标到静态库测试目标? (不太清楚,这将意味着) 添加运行单元测试

    10热度

    1回答

    当您检查聚拢泄漏的内存内容在泄漏仪器是什么呢?我有一个麻烦的泄漏,也许认为这“记忆内容”可能是在跟踪下来有用......但我不能找到它!?!

    0热度

    1回答

    我不想每次都编译我的应用程序,我想在仪器中测试它是否有任何其他程序或方法利用此优点,而无需每次编译?