【发布时间】:2013-01-28 20:19:33
【问题描述】:
如何使用 MonoTouch 从应用程序内部找出我的应用程序使用了多少内存?
我基本上想要这个:
它调用诸如“task_info”之类的东西
但对于 MonoTouch(如果仅适用于 iOS 也可以)。我不想要一个内存工具,比如 Instruments 等.
【问题讨论】:
标签: ios memory xamarin.ios
如何使用 MonoTouch 从应用程序内部找出我的应用程序使用了多少内存?
我基本上想要这个:
它调用诸如“task_info”之类的东西
但对于 MonoTouch(如果仅适用于 iOS 也可以)。我不想要一个内存工具,比如 Instruments 等.
【问题讨论】:
标签: ios memory xamarin.ios
我看到至少两个选项:
将“task_info”代码复制到一个新的 Xcode 项目中,并从中创建一个静态库。然后在 MonoTouch 项目中链接该静态库,并使用 P/Invoke 调用 logMemUsage。
将所有“task_info”代码翻译成 C#(在需要时使用 P/Invokes 调用本机方法)。
我可能会选择第一个选项,我相信它不太容易出错。
【讨论】: