Como salvar uma string em NSUserDefaults no Swift? (iOS)
Olá a todos! Sou novo no desenvolvimento iOS com Swift. Preciso salvar uma string de texto simples (por exemplo, nome de usuário) e depois lê-la na próxima inicialização do aplicativo. Ouvi dizer que posso usar NSUserDefaults para isso, mas não consigo entender a sintaxe.\n\nAqui está o que tentei:\n\n```swift\nlet defaults = NSUserDefaults.standardUserDefaults()\ndefaults.setObject("John", forKey: "username")\ndefaults.synchronize()\n```\n\nMas o Xcode reclama do `NSUserDefaults` — diz que é um tipo obsoleto. Estou usando Swift 5 e iOS 15. Depois tentei `UserDefaults.standard`:\n\n```swift\nlet defaults = UserDefaults.standard\ndefaults.set("John", forKey: "username")\ndefaults.synchronize()\n```\n\nIsso parece funcionar, mas não tenho certeza se estou fazendo corretamente. Preciso chamar