Я хочу изменить цвет текста метки в другом контроллере представления в соответствии с результатом оператора if в контроллере табличного представления, и для этого я пытаюсь сохранить значение справки x 0/1 в json файле, который я хочу прочитать в другом контроллере представления. Простой JSON:
{
"x" : 1 or 0
}
Я пытаюсь поместить функцию в представление таблицы, но думаю, что она не запущена.
Есть предложения ?, спасибо.
let cell = tableView.dequeueReusableCell(withIdentifier: "Cell", for: indexPath) as UITableViewCell
if a == b{
func save(){
guard let fileUrl = Bundle.main.url(forResource: "simple", withExtension: "json")
else {return}
let dictionary: [String: Int] = ["x":1]
do{
let data = try JSONSerialization.data(withJSONObject: dictionary, options:[])
try data.write(to: fileUrl, options: [])
}catch{
print(error)
}
}else{
func save(){
guard let fileUrl = Bundle.main.url(forResource: "simple", withExtension: "json")
else {return}
let dictionary: [String: Int] = ["x":0]
do{
let data = try JSONSerialization.data(withJSONObject: dictionary, options:[])
try data.write(to: fileUrl, options: [])
}catch{
print(error)
}
}
return cell