The design pattern traditionally used by UIKit apps is:

  1. MVC
  2. Client–server
  3. Singleton only
  4. MVP only
Answer

A) MVC

Apple's UIKit apps are built around Model–View–Controller.

Computer Science MCQ · More iOS: Architecture and Framework MCQs · Practise