.
.. 2 viewcontroller. , popover. , PopoverController (AnotherViewController).
@property BOOL isClicked; AppDelegate.h
AppDelegate.m @synthesize isClicked; ( )
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
isClicked = FALSE;
}
ViewController.m, , :
- (IBAction)citiesButtonClicked:(id)sender
{
AppDelegate *delegate = [UIApplication sharedApplication].delegate;
delegate.isClicked = FALSE;
}
- (IBAction)categoryButtonClicked:(id)sender
{
AppDelegate *delegate = [UIApplication sharedApplication].delegate;
delegate.isClicked = TRUE;
}
PopoverViewController (AnotherViewController) -(void)viewDidLoad
-(void)viewDidLoad {
{
AppDelegate *delegate = [UIApplication sharedApplication].delegate;
if (delegate.isClicked)
{
delegate.isClicked = FALSE;
NSLog(@"popover clicked");
}
else
{
delegate.isClicked = TRUE;
isClicked = YES;
}
}
, . , .