I read: iPhone: how to transfer data between multiple Viewbar dispatchers in a Tabbar application and wondered what the difference is between
[[UIApplication sharedApplicaton] delegate]
and
extern struct* global
?
Conceptually, I do not see how [[UIApplication sharedApplicaton] delegate] is not global. In fact, this reduces guilt by using a dirty global structure * now.
I am starting a new project very soon. So, I use this gap to ask the question: is there an example of the best example to illustrate how to exchange data between two ViewControllers (but not globally)?
Let me give an example:
- It's a game
- there is an NSString * name for storing the player name
- NSInteger,
- GameMainViewController
- GameSettingViewController reset score
- GameMainViewController ( nil), , ( )
!