Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- displayResultLabel.text = String(format: "%.9f", newValue)
- var currentInput: Double {
- get {
- return Double (displayResultLabel.text!)!
- }
- set {
- let value = "(newValue)"
- let ValueArray = (value.components(separatedBy:"."))
- if ValueArray[1] == "0" {
- displayResultLabel.text = "(ValueArray[0])"
- } else {
- displayResultLabel.text = String(format: "%.9f", newValue)
- //displayResultLabel.text = "(newValue)"
- }
- stillTyping = false
- }
- }
- @IBOutlet weak var Stepr1: UIStepper!
- @IBAction func stepperValueChanged(sender: UIStepper) {
- //let am = NSNumber(value: sender.value)
- let formatter = NumberFormatter()
- formatter.numberStyle = .currency
- UserDefaults.standard.set(sender.value, forKey: Savings)
- //stepperValueChanged(sender: Stepr1)
- MAXLabel.text = Int(sender.value).description
- let userDefaults = UserDefaults.standard
- userDefaults.setValue(MAXLabel.text, forKey: "data")
- userDefaults.synchronize()
- }
- override func viewDidLoad() {
- super.viewDidLoad()
- // Save value
- if let Savings = UserDefaults.standard.value(forKey: Savings) {
- Stepr1.value = Savings as! Double
- stepperValueChanged(sender: Stepr1)
- }
- }
- let places = Int(stepper.value)
- displayResultLabel.text = String(format: "%.(places)f", newValue)
Add Comment
Please, Sign In to add comment