Я ищу лучший способ создать экземпляр NSDecimalNumber из двойного или короткого. Существуют следующие методы и методы NSNumber...
+NSNumber numberWithFloat
+NSNumber numberWithDouble
-NSNumber initWithFloat
-NSNumber initWithDouble
но они возвращают NSNumber. С другой стороны, NSDecimalNumber определяет следующее:
+NSDecimalNumber decimalNumberWithMantissa:exponent:isNegative:
+NSDecimalNumber decimalNumberWithDecimal:
Здесь есть несколько возможностей, по которым идти. Xcode генерирует предупреждение, если у вас есть NSDecimalNumber, установленное для возвращаемого значения вышеперечисленных методов NSNumber.
Поблагодарили бы за ввод самого чистого и правильного пути...