Мне нужно отфильтровать массив, в котором больше всего элементов.
Initial Array:
let array1 = [1,2,3,2,4,2,5,3]
let array2 = ["abc", "def", "abc", "ert", "def", "abc"]
После фильтрации, Final Array:
let filteredArray1 = [2,2,2]
let filteredArray2 = ["abc","abc","abc"]
У меня появилась идея получить отсчет элементов отсюда:
Как получить счетчик "ab c":
array2.filter{$0 == "abc"}.count
Но есть ли способ получить отфильтрованный массив?