为什么不会将此输出5发送到控制台?输出0 ?!
settingsData.sensitivitySettingValue是在模型类中定义的NSNumber。
- (void)viewDidLoad
{
[super viewDidLoad];
float five = 5;
settingsData.sensitivitySettingValue = [NSNumber numberWithFloat:five];
float someFloat = [settingsData.sensitivitySettingValue floatValue];
NSLog(@"%f", someFloat);
}
听不懂!
最佳答案
我敢打赌settingsData
为零,所以当您将其发送给sensitivitySettingValue
时,您将得到零,而当您将其发送为零时,您将得到零。