gpt4 book ai didi

objective-c - 使用 Instruments 测试 iOS 应用程序开发的最佳实践

转载 作者:可可西里 更新时间:2023-11-01 05:38:14 26 4
gpt4 key购买 nike

我想知道提供给客户的专业应用程序是如何优雅、流畅并且很少或没有应用程序崩溃的。因为我总是看到问题主要是关于内存泄漏、NSZombie 或性能不够好。

我发现用 Instruments Tool 解决一些问题很棒。但我只是熟悉内存泄漏和僵尸模板。当然,我认为还有其他有趣的工具可以更好地跟踪和修复我们的应用程序。 (系统使用、自动化测试等。有什么想法吗?)

我的问题:使用 Instruments 改进您的应用程序的最佳策略是什么?推荐仪器模板或任何建议?

让我们分享您的经验并进行讨论!

*更新:* 我可以问更多问题吗,我应该将这个问题编辑到 wiki 吗?我们可以分享战略应该不仅仅是问题。

最佳答案

我主要(大约 98.2% 的时间)使用 Leaks 和 Allocations 模板。此外,很多人不知道 - 但在 Xcode 4 中,您可以直接从 Xcode 使用工具启动应用程序。从顶部菜单中,只需选择产品 -> 配置文件。

此外 - 即使在使用 ARC 时,您仍然应该意识到您是如何使用内存以及如何分配对象的。很多时候,ARC 都做得很好,但我的代码中的一个小的编程更改导致分配的对象少得多。 ARC 将在您编写代码时为您提供帮助,但这不是不测试和分析您的应用程序以使其尽可能高效的借口。

关于objective-c - 使用 Instruments 测试 iOS 应用程序开发的最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10469866/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com