弹出到另一个视图控制器时如何保留我的nsstring

时间:2013-08-31 20:37:01

标签: iphone ios objective-c uinavigationcontroller nsstring

我正在尝试让NSString在另一个视图控制器中保留其值,并且当我推送到viewcontroller控制器时它可以正常工作。但是,当我使用苹果的导航后退按钮(自动生成)时,它不会保留该值。我该如何克服这个问题?我相信自动后退按钮是poptoviewcontroller。我会发布一些代码来帮助你提供一个想法。

NSString *ee = @"energy";
optViewController.energy = ee;

控制器我正试图转到。

 @property (strong,nonatomic) NSString *energy

1 个答案:

答案 0 :(得分:0)

我遵循了这个答案并且效果很好:https://stackoverflow.com/a/9736559/2670912。我发现使用协议对我来说效果最好。它帮助我避免僵硬。