ОК, я использую веб-сервис Rails с поддержкой JSON для передачи данных в приложение iPhone. Я обнаружил, что мои целочисленные значения (идентификаторы) интерпретируются с помощью json-framework как тип NSDecimalNumber. Мне нужно это как целое число. Как я могу получить целочисленное значение из моей типизированной переменной NSDecimalNumber? Я перепробовал все, что знаю, и у меня все в уме.
Я не уверен насчет JSON, но:
NSDecimalNumber наследуется от NSNumber, поэтому вы можете просто использовать метод NSNumber -integerValue.
Требуется 10,5, но не должно быть проблемой.