Вам просто нужно добавить ()
и оператор return
по умолчанию, если if condition
не сработает, посмотрите код ниже.
private func sorting(records: [CKRecord]) -> [CKRecord] {
if ascendingSorting {
return records.sorted {
($0.value(forKey: "name") as! String) < ($1.value(forKey: "name") as! String)
}
}
//Missing return in a function expected to return '[CKRecord]'
return []
}