instruments

    1热度

    1回答

    嗨,我有这个代码来初始化我的课程。 - (id)initWithSize:(int)size { self = [super init]; if(self != nil) { [self setMyVector:[[NSMutableArray alloc] initWithCapacity:size]]; for (int i = 0;

    0热度

    3回答

    我开发了一种iPhone程序,它是一种图像处理程序: 用户得到一个UIImagePickerController并选择一个图像。然后程序在一个新的线程中进行一些繁重的计算(用于应用程序的响应)。线程当然有自己的autorelease池。计算完成后,分离的线程会向主线程发出信号,表示结果可以呈现。该应用程序创建一个新的视图控制器,将其推到导航控制器上。 简而言之: 的UIImagePickerCon

    27热度

    2回答

    我的目标是分析我的iPhone应用程序,并根据仪器65%的时间花费在​​。 我有一个运行,永远并将结果发送回用performSelectorOnMainThread:withObject:waitUntilDone:,aproximately每2秒主线程在后台线程。我没有等到完成。

    49热度

    5回答

    从Xcode(或仪器)在iPhone上运行一个应用程序时出现问题。 当我尝试运行该应用程序时,出现错误消息无法上传XXX.app在Xcode的左下角。奇怪的是,它实际上将应用程序上传到iPhone,但它不启动它(在此之后,我可以在iPhone上手动启动应用程序)。 因此,如果不能从Xcode或乐器启动应用程序,我就没有机会进行调试/性能测试。 任何有关可能会出错的建议吗? 的iPhone控制台显示

    2热度

    4回答

    我想测量仅运行一次的iPhone上的代码的性能,因此Instrument的CPU采样器工具使用有限,因为它需要很多迭代来收集足够的样本。 是否有一种工具可以在每次调用时使用该函数的每个函数?那确实需要追踪而不是统计抽样? 问候, 约亨

    6热度

    5回答

    上面给出的图像是我的应用程序泄漏。 在这里,我想了解的是,在扩展细节 - 你可以看到不同的颜色,如浅绿色,淡粉色,浅棕色,浅紫色。 每种颜色表示什么? 现在另一个混淆是“如何找到正在创建内存泄漏的代码?” 高达内存泄漏的限制 - 实际的iPhone可以继续。 (假设10个字节没有问题的,20个字节没有问题& 200字节的一个问题) 什么每种颜色表示? 哪种颜色表示我们的代码/从哪个细节我们可以得到

    2热度

    1回答

    我正在清理我的电话簿iPhone应用程序中的代码和仪器中的泄漏工具报告,我泄漏NSCFString对象。下面是我下面的模式: 我在我的应用程序中的Person类有什么比当地的NSString成员和名字关联的属性更多,姓氏等 我的看法控制器有一个从searchBarSearchButtonClicked事件中的SQLite数据库填充的NSMutableArray属性。这个NSMutableArray

    0热度

    1回答

    16字节很小,对不对?在我的应用程序中创建的UIImages都不是那么小,但泄漏工具正在报告泄露的大小为16字节的UIimage ...这可能是什么线索?顺便说一下,还有一个泄露的48字节的CALayer对象...

    0热度

    1回答

    我想释放一些未使用的资源在我的应用程序。我有几个MB的GeneralBlock(对象?),我不知道这是什么或我应该如何接近释放这个GeneralBlock。 GeneralBlock没有明显的用处。当我启动我的应用程序时,有一个MENU屏幕,在此时间点,我有大约300kb的内存正在使用。在应用程序结束时,用户按下一个按钮,将他/她带回到同一个菜单屏幕,在那里应该只有大约300kb的内存被使用,但是

    2热度

    1回答

    我在我的iPhone应用程序上运行我的仪器时出现问题,下面是我收到的消息。任何想法是什么导致了这一点,我能做些什么? alt text http://img.skitch.com/20090831-qxf5t5g4igc4g1xp4gm529mxgk.png