1

MonoTouch を使用して、アプリ自体の内部からアプリが使用しているメモリの量を確認するにはどうすればよいですか?

私は基本的にこれが欲しい:

iOS でのメモリ使用量の監視

「task_info」などを呼び出します

ただし、MonoTouch の場合 (iOS のみで動作する場合は問題ありません)。インストゥルメントなどのメモリツールは必要ありません。アプリ自体の内部で使用されているメモリを知りたいだけなので、表示して、さまざまなフィールドトライアルでメモリが多すぎないことを確認できます。 .

4

1 に答える 1

1

少なくとも 2 つのオプションがあります。

  • 「task_info」コードを新しい Xcode プロジェクトにコピーし、そこから静的ライブラリを作成します。次に、MonoTouch プロジェクトでその静的ライブラリにリンクし、P/Invoke を使用して logMemUsage を呼び出します。

  • すべての「task_info」コードを C# に変換します (必要に応じて P/Invokes を使用してネイティブ メソッドを呼び出します)。

私はおそらく最初のオプションを選びますが、エラーが発生しにくいと思います。

于 2013-01-29T12:52:24.243 に答える