3 min readMar 2, 2026
SwiftHow to Save Data with UserDefaults
Persist small settings with UserDefaults.
Steps
- Paste the code into a Swift file or playground.
- Run it once to verify the output.
- Adjust the inputs to match your use case.
Copy and paste
import Foundation
let defaults = UserDefaults.standard
defaults.set(true, forKey: "hasSeenIntro")
let seen = defaults.bool(forKey: "hasSeenIntro")
print(seen)Notes
- Keep functions small and focused for reuse.
- Prefer safe APIs like optionals and guards.
