WKInterfaceController
WKInterfaceController is a class in the WatchKit framework that manages a single screen of a watchOS app. Each interface screen in a WatchKit storyboard is associated with an interface controller, which coordinates the user interface elements (such as labels, buttons, and tables) and responds to user interactions.
WKInterfaceController inherits from NSObject and is instantiated by the system as the interface for a given
The lifecycle of an interface controller includes several key methods. awake(withContext:) is called after the interface
Navigation and data passage between controllers are achieved using several methods. Push navigation uses pushController(withName:context:), which
In summary, WKInterfaceController is the core unit for managing watchOS interfaces, handling lifecycle, navigation, and data