我正在实例化一个价格代码类,在其他各种类中。这一切都很好。现在,我尝试添加这样的属性:
PriceTicker.h
@interface PriceTicker : UIViewController {
NSString *_valueString;
}
@property (nonatomic, strong) NSString *valueString;
并将其合成为:
PriceTicker.m
@synthesize valueString = _valueString;_
然后在下面的各种方法中设置该值,是的,该值确实设置为通过控制台输出等验证。
但是,当我在另一个类中实例化 PriceTicker 时,例如:
totalSavingsTicker = [[PriceTicker alloc] initWithNibName:@"CascadiaTicker" bundle:nil];
然后尝试将其值设置为局部变量,如下所示:
NSString *savings = [[NSString alloc]init];
savings = totalSavingsTicker.valueString;
储蓄的价值不会设置为我从上面的日志中看到的 valueString 的值。