0

我有一个名为 stringToDisplay 的 NSString,如果访问了某个 ViewController,我想在其中分配一个不同的值。我怎么能设置这个?这甚至可能吗?...我想要的示例:

If ([prevViewController.visited] == Yes)
{
   stringToDisplay = value2;
}
4

1 回答 1

0

假设您使用的是导航控制器,您可以这样做:

NSArray *views = self.navigationController.viewControllers;
UIViewController *previous = [views objectAtIndex:[views count]-2];

[views objectAtIndex:[views count]-1]当前的 ViewController在哪里;

于 2013-03-18T00:25:20.743 回答