Skip to content

Instantly share code, notes, and snippets.

@Tavernari
Last active November 20, 2020 21:23
Show Gist options
  • Save Tavernari/07e1a4c817f04e93822db175bde708ef to your computer and use it in GitHub Desktop.
Save Tavernari/07e1a4c817f04e93822db175bde708ef to your computer and use it in GitHub Desktop.
TransformModel example
@objc class TransformModel: NSObject {
@objc dynamic var text: String? = ""
func hasOnlyLetters(_ value: String) -> Bool {
let letters = String(value
.unicodeScalars
.filter(CharacterSet
.letters
.contains))
return letters == value
}
func reverse() {
guard let text = self.text else {
return
}
self.text = String(text.reversed())
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment