eliu2016 / Swap

Repository for iOS Application - Swap
2 stars 1 forks source link

Restrict usernames with all numbers #62

Closed MichealSBingham closed 7 years ago

MichealSBingham commented 7 years ago

Add this extension to String in order to test if a string contains only numbers.

  var isNumber : Bool {
    get{
        return !self.isEmpty && self.rangeOfCharacter(from: CharacterSet.decimalDigits.inverted) == nil
    }
}

Add this code to func validate() from extension

   else if self.isNumber{
        let message = "Usernames cannot contain all numbers."
        completion(false, message)
    }
MichealSBingham commented 7 years ago

Done.