我可以“简介”吗?使用测试用例使用 Instruments 进行内存泄漏? (即集中运行在定义的代码区域)
我可以使用测试用例“分析”内存泄漏吗? (即集中运行在定义的代码区域)我尝试将我的 iPhone 应用程序的配置文件更改为单元测试,然后注意到“配置文件”选项消失了。
我想我的目标(要求)是能够隔离特定方法,然后跨该特定方法运行 Instruments 内存泄漏分析并观察结果。
Can I "profile" for memory leaks using a Test Case? (i.e. focused run on a defined area of code) I tried changing my profile for my iPhone app to Unit Tests and then noted the "profile" option disappeared.
My goal (requirement) I guess is to be able to isolate a specific method, and then run the Instruments memory leak profiling across this specific method and observe results.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
实现此目的的最简单方法是在 Instrument 中启动您的应用程序,稍等片刻,然后点击一个按钮,该按钮将运行您正在寻找的特定方法。
然后,您可以通过使用选项键拖动时间栏来选择方法运行的时间跨度。
The easiest way to accomplish this is to launch your application in Instrument, wait a little and tap a button that will run the specific method you're looking for.
You can then select the timespan where the method ran by dragging the time bar with the option key.
您还可以在测试中设置断点,使用 Instruments 附加到进程,然后恢复。不要忘记像我一样点击记录:)
You can also set a breakpoint in your tests, use Instruments to attach to the process, and then resume. Don't forget to hit Record like I did :)