I am new to iPhone development. I want to access a string variable in all the class methods, and I want to access that string globally. How can I do this?
Please hel
You can achieve that by implementing getter and setters in the delegate class.
In delegate .h file
Include UIApplication delegate
@interface DevAppDelegate : NSObject
NSString * currentTitle;
- (void) setCurrentTitle:(NSString *) currentTitle;
- (NSString *) getCurrentTitle;
In Delegate implementation class .m
-(void) setCurrentLink:(NSString *) storydata{
currentLink = storydata;
}
-(NSString *) getCurrentLink{
if ( currentLink == nil ) {
currentLink = @"Display StoryLink";
}
return currentLink;
}
So the variable you to assess is set in the currentlink string by setters method and class where you want the string ,just use the getter method.
All the best