如何使用整数值作为'key'来设置带有Ios的NSMutableDictionaryw中的值

BER*_*ine 1 nsdictionary ios

如何使用整数值作为'key'在NSMutableDictionary中设置浮点值?

Joe*_*Joe 6

使用NSNumber文字,您可以执行以下操作

[dict setObject:@5.562 forKey:@5];
//or
int key = 5;
float value = 5.562;
[dict setObject:@(value) forKey:@(key)];
Run Code Online (Sandbox Code Playgroud)

并检索:

float retrVal = [[dict objectForKey:@5] floatValue];
Run Code Online (Sandbox Code Playgroud)