私は途方もなくメモリの問題に直面しているカスタムキーボードを開発しています。私はあらゆる種類の機器の観察を行い、キーボードが表示されて無効になるたびに iOS がメモリを保持しているという結論に達しました。私のプロジェクトはARCにありますが、deallocのように、すべてのDMAをすでに解放しているため、この動作に非常に不満を感じています。
シナリオは次のようなものです。
When I starts my keyboard for the first time it consumes approximately and after some operation it use to increase upto 30 MB and then I invalidate the keyboard. Again when I'm reloading it at that moment it starts from 30 MB which is totally unexpected and due to which after some transitions there is memory pressure and extension gets crashed.
誰かがメモリのプレッシャーを管理するためのアイデアを提案できれば、非常に役に立ちます。