I see in the contents for the 4th edition of this book that it cover MVC architecture. Is there a book that also covers MVP and MVVM?
Hello and welcome!
At this time there aren’t plans for our UIKit offerings to be based on MVP or MVVM. While MVVM certainly has a place in SwiftUI-based apps, UIKit and Foundation both are MVC-based and assume that they are being used with an MVC architecture.
In our books, we try to walk the 1st-party path, but take into consideration ways to smooth MVC’s rough edges with techniques like those described by Dave DeLong in his excellent blog post series “A Better MVC”, and my colleague Jared Sinclair’s talk “Patterns are Garbage”. Regardless of the path you follow in your development journey, I’d definitely recommend checking out those resources.