0

C では、malloc() への呼び出しの戻り値をチェックすることで、システムに十分な空きメモリがあるかどうかをチェックできます。Objective-C でシステムに十分な空きメモリがあるかどうかを確認するにはどうすればよいですか? 十分なメモリがない場合、alloc は例外をスローしますか?

メモリ内の写真キャッシュ用に NSObject から派生するクラスを作成しました。何かをキャッシュに保存する前に、十分なメモリがあるかどうかを確認する必要がありますが、適切な方法がわかりません。

ありがとう

4

1 に答える 1

1

-allocnil要求されたメモリを割り当てることができない場合に返されます。戻り値が非 nil であることを確認してください。

于 2013-07-25T02:42:50.507 に答える