2017-09-13 11 views
-1

swift coredataのFIFOの例はありますか?コアデータにFIFOがありますか?

たとえば、ユーザーは50の履歴のみを保存できます。だから、ユーザーが別の履歴を保存すると、 51が入力され、いいえ。コアデータの1は自動的に削除されます。

ありがとうございます!

+0

私は思っていません。* FIFO *は、あなたが手動で行う必要があることを意味すると思われることを意味します。 –

+0

基本的にcoredataはsqliteファイルを作成していますので、sqliteデータベースと同じ動作です。 –

+0

@JitendraModiアドバイスをいただきありがとうございます!やってみます ! – Andrew

答えて

0

あなたはこれを自分で行う必要があります。ほとんどの場合、管理対象オブジェクトは自動的に作成または削除されないため、エンティティのインスタンス数を制限するには、そのためのコードを記述する必要があります。

エンティティに属性を追加して、順序を追跡して、コードがどれが第1、第2などであるかを知り、削除するインスタンスを特定する必要があるでしょう。これは、整数インデックス、または作成日、または多分何か他のものである可能性があります。

+0

便利なアドバイスをいただき、ありがとうございます。 – Andrew

関連する問題