Я использую Firebase для получения Google Cloud Vision Optical Character Recognition на изображении, а затем помещаю эту информацию в базу данных Firestore, однако, когда я извлекаю данные из Firestore, они имеют тип Dictionary.Мне нужно, чтобы значения были в строке, чтобы я мог ими манипулировать, но я не могу привести что-либо типа типа к строке.Я могу поместить значения в массив, но это все еще массив любого типа.Вот соответствующий фрагмент кода:
db.collection("imagedata").document(puzzletest.name!).addSnapshotListener { documentSnapshot, error in
guard let document = documentSnapshot else{
print("error")
return
}
guard let data = document.data() else{
print("empty")
return
}
let arrayofres = Array(data.values)
print(type(of:arrayofres))
}
Вот данные, которые я пытаюсь запросить:
Изображение базы данных :
Любое руководство будет оценено.