После инициализации объекта структуры AllcategoriesModel categoriesDataSource
вы можете добавить к нему данные так же, как и в любом другом объекте.
categoriesDataSource.allcategories.append(newElement)
Кроме того, почему вы ушлиинициализация? (карта: карта) пуста.Он должен инициализировать массив allcategories.
allcategories = try? map.value("allcategories")
В противном случае allcategories
останется нулевым, и, следовательно, вызов метода добавления не будет работать.