jeudi 27 janvier 2022

Password Generator Using Multiple Strings in Swift

I'm new to coding and I'm trying to create a password generator. I've created one using a single array of strings (all lowercase or all uppercase). But I want to create using multiple arrays. I'm using Swift 5.3 (Xcode 13.2.1)

struct ContainCharacterSelection {
    var containNumbers: Bool = true
    var containLowerCharacters: Bool = true
    var containUpperCharacters: Bool = true
    var containSpecialCharacters: Bool = true
    var containComplicatedCharacters: Bool = false
}

class PasswordGenerator {
    
    let numbers = ["0","1","2","3","4","5","6","7","8","9"]
    let lowerCharacters = ["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"]
    let upperCharacters = ["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"]
    let specialCharacters = ["!","\"","§","$","%","&","/","(",")","=","?","+","*","#",",",";",".",":","-","_","@","<",">"]
    let complicatedCharacters = ["^","[","]","{","}","\\","'","`","´"]

var password = ""
var passwordLenght = sliderValue
}

Thanks in advance.




Aucun commentaire:

Enregistrer un commentaire