2017-11-11 91 views
-2

我有一個標籤步進器。如何使用UserDefaults保存它們?用UserDefaults保存標籤和步進器(Swift)

// Stepper 
@IBOutlet weak var Stepr1: UIStepper! 

// "MIN" Label 
@IBOutlet weak var MAXLabel: UILabel! 

enter image description here

+0

要存儲什麼確切波紋管代碼來存儲價值? – Priya

+0

標籤中的@Priya值將在按下步進器時出現 – B2Fq

+0

首先獲取標籤的文本,然後使用適當的鍵將其保存爲UserDefaults中的字符串文本。 – Arrabidas92

回答

-1

嘗試在userdefaults

let userDefaults = UserDefaults.standard 
    userDefaults.setValue(lbl.text, forKey: "data") 
    userDefaults.synchronize() 

    //Access user defaults 
    print(userDefaults.value(forKey: "data")) 
+0

這不是正確的代碼。不要不必要地使用鍵值編碼來保存和檢索UserDefaults中的值。請查看UserDefaults的文檔。使用列出的適當方法。這個答案實際上並沒有顯示保存和檢索UILabel和UIStepper的正確代碼。 – rmaddy

+0

@Priya但我在哪裏放這個代碼? – B2Fq

+0

在stepar的點擊事件。 @ B2Fq –