私はスウィフトとTipCalculatorアプリケーションを練習しています。 Swiftは私の新しい言語です。 Xcode 6.0のデモコードはXcode 8と一致しないため、2つの問題があります。スウィフト:スライダーの値及び数文字列変換
番号1号:引数ラベル「(整数:)」任意の利用可能なオーバーロードが一致していません。
let sliderValue =
NSDecimalNumber(integer: Int(customTipPercentageSlider.value))
番号2号:タイプ 'て、NumberFormatter 'CurrencyStyle'
func formatAsCurrency(number: NSNumber) -> String {
return NumberFormatter.localizedStringFromNumber(
number, numberStyle: NumberFormatter.CurrencyStyle)
}
ない数を有していない以下のウェブリンク内のソースコードを参照してください。 http://www.informit.com/articles/article.aspx?p=2273069&seqNum=6
2つの問題を修正する方法を指定してください。
ありがとうございました。
申し訳ありませんが、どのような私の答えは異なるのです(まあ、あなたを除いて最初の質問に答えなかった)? – dfd
大きな助けをいただきありがとうございます。今はうまくいくようです。しかし、私は次のような新たな問題を抱えています。 –
これは、 '/'演算子がコード行に間違っていることを示しています。let customPercent = sliderValue/decimal100 –