这是从在其中我试图引用来自其它类(BIDDoubleComponentPickerViewController)的属性的类的代码:无法在另一视图从一个视图引用属性
BIDDoubleComponentPickerViewController *dummyObject = [BIDDoubleComponentPickerViewController new];
NSString *selectedValue = [dummyObject value];
NSString *selectedSuit = [dummyObject suit];
但是,每当我试图访问变量selectedValue和selectedSuit,他们声称它们为空,当我知道值和套装在其他类中不为null时。下面是设置属性在BIDDoubleComponentPickerViewController代码:
NSInteger valueRow = [doublePicker selectedRowInComponent:
kValueComponent];
NSInteger suitRow = [doublePicker selectedRowInComponent:
kSuitComponent];
value=[[NSString alloc]initWithString:[values objectAtIndex:valueRow]];
suit=[[NSString alloc]initWithString:[suits objectAtIndex:suitRow]];
这里是代码的性质的声明:
@property (strong, nonatomic) NSString *value;
@property (strong, nonatomic) NSString *suit;
人有什么想法?
当然可以。完成。 – 2012-03-24 13:51:41