Здравствуйте, мне нужна помощь, я создаю приложение для IOS, которое получает данные из API, а затем отображает результаты в таблице. Я хочу обновить информацию в файле Json и показать результат.
Файл ServerData.json
[{
"name": "Steve Jobs",
"children_data": [{
"id": 1,
"name": "Apple"
},
{
"id": 2,
"name": "Next Step"
}
]
}, {
"name": "Mark Z",
"children_data": [{
"id": 1,
"name": "Facebook"
},
{
"id": 2,
"name": "Insta"
},
{
"id": 3,
"name": "Whatsapp"
}
]
}, {
"name": "Bill Gates",
"children_data": [{
"id": 1,
"name": "Microsoft"
}]
}]
Я просто хочу обновить файл Json при каждом изменении ответа API. Как следуетЯ делаю это?
чтобы прочитать файл, который я пытался
func loadJson() {
let url = Bundle.main.url(forResource: "ServerData", withExtension: "json")!
do {
let jsonData = try Data(contentsOf: url)
let json = try JSONSerialization.jsonObject(with: jsonData) as! NSArray
print(json)
SaveToFile()
}
catch {
print(error)
}
}