在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