【发布时间】:2011-07-25 16:18:43
【问题描述】:
在 Class1 中,我有一个名为“cDte1”的变量。我想从 Class2 开始设置。
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];
【问题讨论】:
标签: iphone objective-c properties