2011-11-29 59 views

回答

0

你应该看看代表。它允许一个视图向另一个视图提供回调,而不会创建紧密耦合。

http://www.theappcodeblog.com/2011/04/15/passing-data-between-views-tutorial-using-a-protocol-delegate-in-your-iphone-app/

What exactly does delegate do in xcode ios project?

另一个选择是创建一个共享模型(上模型视图控制器模式读向上)。这是在该模式典型的通过得到模型的单一实例创建模型和共享数据:

MyModel *model = [MyModel sharedInstance]; 
0

您可以使用NSUserDefaults的存储数据,您可以在任何类

来存储检索:

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; 

[defaults setObject:userName.text forKey:@"userNameKey"]; 

要检索:

 NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; 

     NSString *userName = [prefs stringForKey:@"userNameKey"]; 
相关问题