Firstly I'm new in iOS programming. I can't implement UITabBarControllerDelegate
protocol. I get this error :
Redundant conformance of "HomeTabBarViewController" to protocol 'UITabBarControllerDelegate'
class HomeTabBarViewController: UITabBarController , UITabBarControllerDelegate {
override func viewDidLoad() {
super.viewDidLoad()
self.delegate = self
}
func tabBarController(_ tabBarController: UITabBarController, didSelect viewController: UIViewController) {
print("didSelect viewController")
}
override func tabBar(_ tabBar: UITabBar, didSelect item: UITabBarItem) {
print("didSelect item")
}
}
How can I fix this error?