私の iOS アプリケーションでは、リモート サーバーから取得したいくつかのメッセージを保存したいと考えています。ただし、これらのメッセージを永久に保存する代わりに、N 個のメッセージを取得したらパージしたいと考えています。つまり、N が 10 に設定されている場合、10 個のメッセージを保存し、11 番目のメッセージの到着時に最初のメッセージを削除したいと考えています。
iOS でこれを行う標準的な方法はありますか? メッセージを保存するためのコードはまだ書いていないので、どの方法で保存しても問題ありません。