2
变量的值,我们确实有在iOS5的计算器应用程序,我们希望用户自己的价值设定为我们的计算器变量按钮,如“X”或“Y”。例如,用户设定的“X = 5”,并希望做的计算“X + 5 =”结果应该是10 anyway.how我们使程序存储由用户定义的变量的暂时值在一个NSMutableDictionary存储的NSMutableDictionary
变量的值,我们确实有在iOS5的计算器应用程序,我们希望用户自己的价值设定为我们的计算器变量按钮,如“X”或“Y”。例如,用户设定的“X = 5”,并希望做的计算“X + 5 =”结果应该是10 anyway.how我们使程序存储由用户定义的变量的暂时值在一个NSMutableDictionary存储的NSMutableDictionary
创建NSMutableDictionary
,数量转换为NSNumber
,并把它放入NSMutableDictionary
。
NSMutableDictionary *customValues = [NSMutableDictionary dictionary];
float value = 5;
NSNumber *number = [NSNumber numberForFloat:value];
[customValues setObject:number forKey:@"x"];
或使用文字代替上面两行:
customValues[@"x"] = @(value);
还是想提出一个不同的问题?
看看NSExpression,它可能比你提议的更好... – 2012-01-16 00:39:03