Я подумал о слиянии нулей, и если позволено, пока что нет ничего такого замечательного, есть идеи?
var habitResults: [[String:String]]? = resultsFilteredByHabit[habitId]
if habitResults != nil {
// No action required
}
else {
habitResults = results.filter({ $0["habitId"] == habitId })
resultsFilteredByHabit[habitId] = habitResults
}