Создайте класс для совместного использования ваших общих объектов.Получите его статическим методом, затем прочитайте и запишите его свойства.
@interface Store : NSObject {
NSString* myString;
}
@property (nonatomic, retain) NSString* myString;
+ (Store *) sharedStore;
@end
и
@implementation Store
@synthesize myString;
static Store *sharedStore = nil;
// Store* myStore = [Store sharedStore];
+ (Store *) sharedStore {
@synchronized(self){
if (sharedStore == nil){
sharedStore = [[self alloc] init];
}
}
return sharedStore;
}
// your init method if you need one
@end
, другими словами, напишите:
Store* myStore = [Store sharedStore];
myStore.myString = @"myValue";
ичитать (в другом представлении контроллера):
Store* myStore = [Store sharedStore];
myTextField.text = myStore.myString;