iphone global variables accessed from different views

Posted by Rob on Stack Overflow See other posts from Stack Overflow or by Rob
Published on 2010-05-10T00:11:54Z Indexed on 2010/05/10 0:18 UTC
Read the original article Hit count: 651

Filed under:
|
|

Okay, so ultimately I want a program where the user can input simple data such as their name, date of birth, address, etc. and then have that information stay through multiple views. I am having the user input their information as UITextFields but their are multiple views that they are using to input the data. Is there a way that when the user inputs data in a UITextField - then moves to another view - then returns to the original view - that the data will still be in that UITextField? I figure since there are placeholders that there must be a command to show previously written text in that field when the viewController is called.

Also, for the life of me, I can't figure out how to keep these variables global. I have read in multiple areas that I should define them in the AppDelegate as a simple:

NSString *userName;
NSString *userDOB;

But how do I assign the strings from the UITextFields in a different view to these variables and then re-assign them to the UITextFields when the user returns to the place where they originally input them?

(I apologize if I am not explaining this coherently - I am a bit of a newb)

© Stack Overflow or respective owner

Related posts about iphone

Related posts about global