mam pobierania klucza z obiektu, który wygląda tak:Konwersja NSDecimalNumber do NSString
po obj
{
TypeID = 3;
TypeName = Asset;
}
Wartość klucz jest pobierany tak:
NSString *typeId = (NSString*)[obj objectForKey:@"TypeID"];
Zamiast typeId bycia NSString , jest to NSDecimalNumber. Dlaczego?
Jak przekonwertować go na NSString?
Nie można po prostu rzucić 'NSString' do' NSDecimalNumber', są różne rodzaje i będziesz się zawiesić, jeśli spróbujesz użyć 'metody NSDecimalNumber' tego wskaźnika. – axiixc