Я пытаюсь создать приложение для викторины, используя базу данных Firebase.
Я пытаюсь получить данные из базы данных Firebase, но не могу. В следующих файлах вы увидите мою структуру данных на базе Firebase и мой класс, в котором я хочу сохранить данные.
Я работаю над главой 4 «Промежуточное программирование на IOS 12 с помощью swift», но я не могу получить свои данные.
Можете ли вы помочь мне, пожалуйста
Это моя структура данных в базе данных реального времени firebase
{
"dataTitle": "Question vrai ou faux pour les intra",
"questions": [
{
"text": "La présence de ramifications dans un polymère augmente sa capacité à cristalliser.",
"CorrectAnswer": false
},
{
"text": "Un polymère semi-cristallin possède uniquement une temperature de fusion.",
"CorrectAnswer": false
}
]
}
Это моя структура:
struct Question: Codable {
var questionText : String
var answer : Bool
enum CodingKeys: String, CodingKey {
case questionText = "text"
case answer = "CorrectAnswer"
}
init(from decoder: Decoder) throws {
let values = try decoder.container(keyedBy: CodingKeys.self)
questionText = try values.decode(String.self, forKey: .questionText)
answer = try values.decode(Bool.self, forKey: .answer)
}
}
struct QuestionData: Codable {
var questions: [Question]
}
Я хочу получить данные в структуре: QuestionData
У вас есть подсказка?
Я новичок в программировании IOS
Спасибо