I want to set an NSString in the RootViewController then when the user goes to DetailView, i could pass that string with the new view.
RootViewController
---------------------
Code:
.h
NSString *core;
@property (nonatomic, retain) NSString *core;
.m
DetailViewController *DetailViewController = [[DetailViewController alloc] initWithNibName:@"DetailViewController" bundle:nil];
DetailViewController.core = core;
DetailViewController
-----------------------
Code:
.h
NSString *core;
@property (nonatomic, retain) NSString *core;
.m
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:core]];
NSLog(@"core is => %@",core);
every time core is null
i also try
DetailViewController
-----------------------
Code:
.h
NSString *core;
@property (nonatomic, retain) NSString *core;
-(void) getcore:(NSString*) cores;
.m
-(void) getcore:(NSString*) cores{
cores = [core retain];
}
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:core]];
NSLog(@"core is => %@",core);
RootViewController
---------------------
Code:
.h
NSString *core;
@property (nonatomic, retain) NSString *core;
.m
DetailViewController *DetailViewController = [[DetailViewController alloc] initWithNibName:@"DetailViewController" bundle:nil];
[storeDetailViewController getcore:core];
with the same result.