У меня есть список людей, и для каждого вы можете открыть диалоговое окно и выбрать для него свойство (скажем, вы можете выбрать город для человека).
У меня есть список городов, которые я получаюс подпиской, и все они отображаются в диалоговом окне.
То, что я хочу добавить, - это еще один раздел в диалоговом окне, где я показываю только последние 5 городов, выбранных для любого человека.
Как лучше всего это реализовать?Я думал о том, чтобы иметь массив, в котором я храню до 5 элементов (как вы можете ограничить количество объектов, которые могут быть сохранены в массиве? Поэтому, когда вы добавите новый, когда будет достигнут предел, последний элемент в массиве будетбыть вытесненным?), поэтому каждый раз, когда я нажимаю на город для другого или того же человека, этот город сохраняется в этом массиве, и я просто отображаю в новом недавнем разделе этот массив.
этохороший подход?спасибо