A navigation item is not a feature of a navigation controller but of one of its children. It is the menuVC
whose navigation item should be set here.
Moreover, this should rightly be the job of menuVC
, i.e. the code should be in its class - this is not the job of the app delegate (though there is nothing strictly wrong with that, it's just a "proper division of labor" type of thing).