instruments

    0热度

    2回答

    我有一个,至少对我来说,这里奇怪的情况:我有一个从网络加载一个XML文件,分析它,并把数据写入字典的数组一个相对简单的程序。每个字典代表表中的一行。该程序工作正常,如果我将我的模拟器附加到仪器并加载列表,则没有内存泄漏。 现在这里是陌生的一部分:没有为用户重新加载列表按钮。如果按下它,则先前的数据将被清除,新下载和解析的XML等等。如果我按下这个按钮,我仍然无法找到内存泄漏。然而,如果我按两次,突

    1热度

    2回答

    我想使用工具来查看iPhone上的一些第三方应用程序,这有可能吗?如果我将乐器附加到我开发的一些应用程序上,一切都会顺利进行。但是,当我尝试加载其他应用程序时,Instruments抱怨他们无法“为pid XY获取任务”。这是一种安全措施吗?

    2热度

    1回答

    我无法使用Instruments运行我的应用程序。我试着运行它在Xcode 运行>开始与性能工具。乐器启动时,iPod touch 2G卡住并每次重新启动。我在OS X 10.6.2,Xcode 3.2.2和iOS SDK 3.2.1上。

    85热度

    2回答

    我正在使用Instument的ObjectAlloc工具来试图了解我的应用程序(iPhone)在做什么以及它在何时何地执行它的内存。 我真的很喜欢这些统计信息的基本解释: 直播字节 生活 暂时性 总字节数 当我试图找出我有多少记忆应用程序正在使用,我是看看实时字节还是总字节?这是否包括泄漏的内存?什么是过渡对象? 感谢

    0热度

    2回答

    我有一个简单的方法来读取一个字符串,并将其解析到一个数组, -(NSArray *) readFileToArray: (NSString *)file{ NSString *values = [NSString stringWithContentsOfFile: file]; NSArray *tokens = [values componentsSeparatedByStr

    0热度

    2回答

    运行我在仪器下的模拟器程序来检查内存泄漏,这似乎是在表明这个代码块的漏水 很显然,在这个循环中,我分配/ init'ing一个对象,但是当我完成它时释放它。想知道这是否仅仅是乐器如何看待该循环中的活动,或者如果我正在失去理智(或者完全错误地做其他事情)的症状。

    0热度

    1回答

    我在我的最新应用程序的内存泄漏清理模式,并遇到了我无法解决的问题。 以下方法已被清理,除了1个唠叨问题。仪器告诉我,我的NSMutableArray名为itemsToKeep泄漏内存,在我创建对象的时候。任何想法,为什么我泄漏内存将不胜感激。 下面是关于retainCounts一些注释: 进入方法:self.myList具有retainCount = 1 退出方法:self.myList具有ret

    2热度

    3回答

    如果ObjectAlloc不能推导块的类型信息,它使用'GeneralBlock'。任何从这个块中获取泄漏的策略都可能消除我使用我的“试错法”方法的需要?扩展细节并不是真的为我做,因为我只是不断猜测。

    5热度

    2回答

    Xcode中的泄漏工具在这里显示了内存泄漏。我已经评论了Leaks抱怨的受影响行。但我看到我的内存管理没有错误... - (void)setupViewController { MyViewController *myVC = [[MyViewController alloc] init]; UITabBarItem *tbi = [[UITabBarItem alloc]

    2热度

    2回答

    在整个项目中使用的代码: - (void)applicationDidFinishLaunching:(UIApplication *)application { UITabBarController *tb = [[UITabBarController alloc] initWithNibName:nil bundle:nil]; [window addSubview:tb