7

CGImageDestinationFinalizeの使用中にiOSで問題が発生しました。CGImageDestinationRefでCGImageDestinationFinalizeを呼び出すと、次の警告が表示されます

エラー:関数 `CGContextClear'は廃止されており、今後のアップデートで削除される予定です。残念ながら、このアプリケーションまたはそれが使用するライブラリは、この廃止された関数を使用しているため、システムパフォーマンスの全体的な低下に寄与しています。

Instrumentsを見ると、CGImageDestinationFinalizeを呼び出すと、メモリ使用量が急増します(クラッシュするほど高くなることがあります)。この問題が原因かどうかはわかりませんが、CGImageDestinationFinalizeの問題であると特定しました。

CGContextClearの呼び出しを回避するために何を使用するかについてのアドバイスはありますか?または、CGImageDestinationFinalizeを使用してメモリ使用量を減らす方法は?

4

1 に答える 1