Я практикую приложение TipCalculator с Swift. Свифт - мой новый язык. Так как демо-код с Xcode 6.0 не соответствует Xcode 8, есть две проблемы.Swift: значение слайдера и преобразование числовой строки
Номер 1 Проблема: Аргумент label '(integer :)' не соответствует любым доступным перегрузкам.
let sliderValue =
NSDecimalNumber(integer: Int(customTipPercentageSlider.value))
No. 2 Выпуск: Тип 'NumberFormatter' не имеет номера
func formatAsCurrency(number: NSNumber) -> String {
return NumberFormatter.localizedStringFromNumber(
number, numberStyle: NumberFormatter.CurrencyStyle)
}
Пожалуйста, смотрите исходный код '' CurrencyStyle в следующем веб-ссылку. http://www.informit.com/articles/article.aspx?p=2273069&seqNum=6
Просьба указать, как исправить две проблемы.
Спасибо.
Извините за вниз голосования, но то, что отличается от моего ответа (ну, кроме вас не ответил на первый вопрос)? – dfd
Спасибо за вашу большую помощь. Кажется, сейчас работает. Но у меня есть новая проблема: –
Он показывает, что оператор «/» неверен для строки кода: пусть customPercent = sliderValue/decimal100 –