since UITabBar and UINavigationController share the same interface barTintColor, we can also share the property. how about we define kPOPTabBarBarTintColor but set equal to kPOPNavigationBarBarTintColor? it will save us from having an explosion of properties. if we really want to get pendantic, we can always define a protocol that defines the barTintColor property and reference that in the definition.