В Class1 у меня есть переменная с именем "cDte1". Я хотел бы установить его из класса 2.
Class1.h:
@interface Class1 : UIViewController {
NSString *cDte1;
}
@property (readwrite,assign) NSString *cDte1;
@end
В Class2.m я импортировал Class1.h
Я тогда попробовал это из Class2
Class1.cDte1 = @"test";
но это не работает. Что я сделал не так?
РЕДАКТИРОВАТЬ, больше информации. Если мне нужно установить var, а затем показать представление, код, приведенный ниже, не работает, так как я предполагаю, что есть 2 экземпляра класса?
Class1 *obj = [[Class1 alloc] init];
Class1 *myView = [[Class1 alloc] initWithNibName:@"Class1" bundle:[NSBundle mainBundle]];
obj.cDte1 = @"7/25/2011";
[self presentModalViewController:myView animated:YES];
[myView release];
[obj release];