我有一个名为stringToDisplay的NSString,如果访问了某个ViewController,我想在其中分配一个不同的值。我该怎么安排?这可能吗。。。我想要的示例:
If ([prevViewController.visited] == Yes) { stringToDisplay = value2; }
假设您使用的是导航控制器,您可以执行以下操作:
NSArray *views = self.navigationController.viewControllers; UIViewController *previous = [views objectAtIndex:[views count]-2];
哪里 [views objectAtIndex:[views count]-1] 是当前的ViewController;
[views objectAtIndex:[views count]-1]