Pergunta de entrevista da empresa Soft Prodigy

What is the difference between frame and bounds in iOS? Explain the Model-View-Controller (MVC) design pattern. What are optionals in Swift? How do you handle them? What is the difference between weak and unowned references in Swift?