Как автоматически удалить самые старые записи основных данных при достижении 50-ти записей?

Я пытаюсь выполнить следующее: Мне нужно ограничить количество записей основных данных до 50. Поэтому, если пользователь вводит свою 50-ю запись, приложение удаляет самую старую запись и добавляет новую запись в верхнюю часть стека. В общем, если пользователь никогда не удаляет записи и если в основных данных 50 записей, то, когда пользователь пытается добавить новую запись, приложение удаляет самую старую запись и добавляет новую запись пользователя. По сути, я пытаюсь иметь что-то вроде истории, но я не Я не хочу, чтобы пользователь мог пройти более 50 записей, однако я хочу, чтобы они могли добавлять новые записи, когда их предел превышает 50, просто удаляя самую старую и добавляя самую новую. Какой способ сделать это проще всего? Я новичок в основных данных и с трудом понимаю многие из них. Вот код / ​​пример приложения, с которым я работаю. ССЫЛКА НА ПРИМЕР ПРИЛОЖЕНИЯ, КОТОРОЕ Я ИСПОЛЬЗУЮ Спасибо за помощь.

6
задан 0SX 3 March 2011 в 00:35
поделиться