Я хочу получить данные ядра и распечатать весь массив в файле журнала. Прямо сейчас моя функция преобразует массив в двойное число, а затем находит среднее для всех чисел. Все, что я хочу сделать, это напечатать массив всех элементов строки "ee" в файле журнала
func performAction() {
let appD = UIApplication.shared.delegate as! AppDelegate
let context = appD.persistentContainer.viewContext
let request = NSFetchRequest<NSFetchRequestResult>(entityName: "Data")
request.returnsObjectsAsFaults = false
do {
let result = try context.fetch(request)
var retrievedData = [Double]()
for data in result as! [NSManagedObject] {
if let value = data.value(forKey: "ee") as? String {
retrievedData.append(Double(value) ?? 0)
}
}
let arraySum = retrievedData.reduce(0, +)
print(arraySum/Double(retrievedData.count))
let venus = (arraySum/Double(retrievedData.count))
average.text = String("\(venus)")
} catch {
print("Failed")
}
}