EqualizerTabBarController

class EqualizerTabBarController: UITabBarController

This class controls the TabBarController that manages the 0th and 1st channel equalizer bands that the user can manipulate. This class ensures that the a view is instantiated for each of these channels. It also sets data for each of the instantiated view controllers since they need information regarding which channel each GeneralUIViewController will be handeling.

  • This function manages instantiating the two GeneralUIViewController objects that show up within the UITabBar. It also creates a new navigation item for itself since the navigation bars defined in each vc will not show up due to thier relationship with regard to this class. Once these GeneralUIViewController objects have been instantiated, they are assigned to the self property .viewControllers.

    Declaration

    Swift

    override func viewDidLoad()