actualites = try context.fetch(request) as! [Actualites]
actualities
необходимо обновить, когда вы получите данные ответа.UITableView
не знает, что это значение заполняется из запроса на выборку данных Core.
do {
var request = NSFetchRequest<NSFetchRequestResult>(entityName: "Actualites")
let count = try context.count(for: request)
if (count == 0) {
REST().getArticles(limit: 5, limitstart: 0, catid: 6, key: "47347fd312afb0625020028298560d1f", context: context) { (json) in
CoreDataHelper().saveArticles(new: true, saveArticles: json, context: context)
DispatchQueue.main.async {
actualites = try context.fetch(request) as! [Actualites]
self.tableView.reloadData()
}
}
}
} catch {
print(error)
}