como converter NSNumber para int em Objective-C
Antes de colocar o valor int no dicionário, configurei o valor int como [NSNumber numberWithInt: 2], agora, quando tento recuperar o conteúdo do dicionário, quero-o novamente no formato int .. hw para fazer isso?
aqui está o meu código;
NSMutabelDictionary *dict = [[NSMutableDictionary alloc]init];
int intValue = 300;
[dict setObject:[NSNumber numberWithInt:intValue] forKey:@"integer"];
recuperando .........
int number = [dict ObjectForKey:@"integer"];
.. lança uma exceção dizendo que a fundição é necessária .. quando eu faço dessa maneira ..
int number = (int)[dict ObjectForKey:@"integer"];
ainda não funciona ...
Como resolver este problema?/
por favor sugira..