Создать NSString переменную в приложении делегировать класс и установить Свойство и заставить синтезировать эту переменную.
И установить @ "" (пустое) значение в applicationDidFinishLaunching метод.
Например - мое имя переменной str, затем инициализировать str в applicationDidFinishLaunching как self.str = [NSString stringWithFormat:@""];
И теперь вы можете использовать его на любой вкладке * просмотреть * и установить значение в соответствии с вашими требованиями.
Код больше
AppDelegate.h
@interface AppDelegate : NSObject <UIApplicationDelegate> {
UIWindow *window;
NSString *baseURL;
}
@property (nonatomic, retain) NSString *baseURL;
@end
AppDelegate.m
#import "AppDelegate.h"
@implementation AppDelegate
@synthesize window;
@synthesize baseURL;
- (void)applicationDidFinishLaunching:(UIApplication *)application {
self.baseURL = [NSString stringWithFormat:@""];
}
- (void)dealloc
{
[baseURL release];
[window release];
[super dealloc];
}
@end
ViewController1.h
@class AppDelegate;
@interface ViewController1 : UIViewController <UITextFieldDelegate>
{
AppDelegate *appDelegate;
}
@end
ViewController1.m
#import "AppDelegate.h"
#import "ViewController1.h"
@implementation ViewController1
// Implement viewDidLoad to do additional setup after loading the view, typically from a nib.
- (void)viewDidLoad {
[super viewDidLoad];
appDelegate = (AppDelegate*)[[UIApplication sharedApplication] delegate];
NSLog(@"value - %@",appDelegate.baseURL); // Here you can set or get the value.
}