Вместо создания нескольких экземпляров вашей структуры importDataA, ImportDataB, ImportDataC и т. Д., Вы можете просто создать массив экземпляров что-то вроде:
var importedData: [your-structure] = []
Затем вместо того, чтобы пройти через все эти элементы одиниспользуя оператор if, вы можете использовать цикл for для прохождения следующих случаев:
for data in importedData{
if data.filterTags.contains(filterPresetRestaurantTypeService){
isVisibleG = true
} else {
isVisibleG = false
}
}
Надеюсь, это поможет.