This is a companion discussion topic for the original entry at https://www.raywenderlich.com/5662524-your-second-ios-and-swiftui-app/lessons/24
This is a companion discussion topic for the original entry at https://www.raywenderlich.com/5662524-your-second-ios-and-swiftui-app/lessons/24
Is there any reason, why not use priority as a property for Task instead of creating using PrioritizedTasks.
Because SwiftUI requires a RandomAccessCollection for List/ForEach, it would have been redundant and more complex to keep such a collection updated, for each priority/section.
I agree that it鈥檚 not ideal data modeling, but I also didn鈥檛 feel like addressing the above was appropriate for a beginner-level course. Hopefully next year we get better built-in support for bound collections!