title: Access a dictionary stored in a UITabBarController
body: <p>I have a table view controller that a user can select from and it passes a dictionary to a UITabBarController. </p>
  
  <p>How do I get the different views to access the same data stored in the UITabController?</p>
  
  <p>In my UITabBarController</p>
  
  <pre><code>@interface MasterTabController : UITabBarController
  @property (nonatomic,strong) NSMutableDictionary * detailDictionary;
  @end
  </code></pre>
  
  <p>Is it common practice to keep passing the same data dictionary around? I want to be able to manipulate the data so I can later post it online. </p>
  
  <p>Should I create a singleton? Can I call just the detailDictionary from bView? </p>
  
  <p><a href="https://i.stack.imgur.com/yIHdZ.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/yIHdZ.png" alt="enter image description here"></a></p>