I want to represent, for a presentation, the PDFKit framework of Apple as an MVC pattern, should i assume there is a PDFViewController for the PDFView, PDFDocumentController for the PDFDocument and so on, or because it's an API it's not possibile to represent it with this pattern?
The following is an image form WWDC 2017 slide about the components:
Also as stated here ( https://pspdfkit.com/guides/ios/current/migration-guides/migrating-from-apple-pdfkit/) the PDFView seems to be both a view and a controller, does this make any sense?