I have an app that uses various view controllers as tabs. I’m in the process of saving the custom tab order when the app shuts down. I’m trying to find a generic identifier for my various view controllers without having to add an attribute to each controller (which my backup plan).
I would think, similar to UILabels, that maybe view controllers would support tagging or something similar? I’m having trouble finding in documentation so is there a way to tag or otherwise uniquely identify each view controllers in my UITabBarController?
How has nobody suggested the correct answer so far? When creating your tab bar items, use the tag property of the tab. It’s easily accessible in Interface Builder as well.