在Class1中,我有一个名为“cDte1”的变量。我想从Class2中设置它。设置另一个类的var
Class1.h:
@interface Class1 : UIViewController {
NSString *cDte1;
}
@property (readwrite,assign) NSString *cDte1;
@end
在Class2.m我进口Class1.h
那么我想这从Class2中
Class1.cDte1 = @"test";
,但不起作用。我做错了什么?
编辑,更多信息。如果我需要设置var,然后显示视图,下面的代码不起作用,因为我认为这个类有两个不同的实例?
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];
好吧,这是有道理的...我需要设置变量,然后打开该类,并使用presentModalViewController显示它。这些不是这个班的两个不同的例子吗? –
请参阅上面的更多评论 –
更新后... – yan