forked from UrbanApps/UAObfuscatedString
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathUAObfuscatedString.swift
More file actions
122 lines (115 loc) · 5.25 KB
/
Copy pathUAObfuscatedString.swift
File metadata and controls
122 lines (115 loc) · 5.25 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
//
// UAObfuscatedString.swift
//
// Created by Matt Long on 05/11/16.
// Copyright (c) 2016 Urban Apps. All rights reserved.
//
// MARK: - a-z -
public extension String {
var a : String { get { return self + "a" } }
var b : String { get { return self + "b" } }
var c : String { get { return self + "c" } }
var d : String { get { return self + "d" } }
var e : String { get { return self + "e" } }
var f : String { get { return self + "f" } }
var g : String { get { return self + "g" } }
var h : String { get { return self + "h" } }
var i : String { get { return self + "i" } }
var j : String { get { return self + "j" } }
var k : String { get { return self + "k" } }
var l : String { get { return self + "l" } }
var m : String { get { return self + "m" } }
var n : String { get { return self + "n" } }
var o : String { get { return self + "o" } }
var p : String { get { return self + "p" } }
var q : String { get { return self + "q" } }
var r : String { get { return self + "r" } }
var s : String { get { return self + "s" } }
var t : String { get { return self + "t" } }
var u : String { get { return self + "u" } }
var v : String { get { return self + "v" } }
var w : String { get { return self + "w" } }
var x : String { get { return self + "x" } }
var y : String { get { return self + "y" } }
var z : String { get { return self + "z" } }
}
// MARK: - A-Z -
public extension String {
var A : String { get { return self + "A" } }
var B : String { get { return self + "B" } }
var C : String { get { return self + "C" } }
var D : String { get { return self + "D" } }
var E : String { get { return self + "E" } }
var F : String { get { return self + "F" } }
var G : String { get { return self + "G" } }
var H : String { get { return self + "H" } }
var I : String { get { return self + "I" } }
var J : String { get { return self + "J" } }
var K : String { get { return self + "K" } }
var L : String { get { return self + "L" } }
var M : String { get { return self + "M" } }
var N : String { get { return self + "N" } }
var O : String { get { return self + "O" } }
var P : String { get { return self + "P" } }
var Q : String { get { return self + "Q" } }
var R : String { get { return self + "R" } }
var S : String { get { return self + "S" } }
var T : String { get { return self + "T" } }
var U : String { get { return self + "U" } }
var V : String { get { return self + "V" } }
var W : String { get { return self + "W" } }
var X : String { get { return self + "X" } }
var Y : String { get { return self + "Y" } }
var Z : String { get { return self + "Z" } }
}
// MARK: - Numbers -
public extension String {
var _1 : String { get { return self + "1" } }
var _2 : String { get { return self + "2" } }
var _3 : String { get { return self + "3" } }
var _4 : String { get { return self + "4" } }
var _5 : String { get { return self + "5" } }
var _6 : String { get { return self + "6" } }
var _7 : String { get { return self + "7" } }
var _8 : String { get { return self + "8" } }
var _9 : String { get { return self + "9" } }
var _0 : String { get { return self + "0" } }
}
// MARK: - Punctuation -
public extension String {
var space : String { get { return self + " " } }
var point : String { get { return self + "." } }
var dash : String { get { return self + "-" } }
var comma : String { get { return self + "," } }
var semicolon : String { get { return self + ";" } }
var colon : String { get { return self + ":" } }
var apostrophe : String { get { return self + "'" } }
var quotation : String { get { return self + "\"" } }
var plus : String { get { return self + "+" } }
var equals : String { get { return self + "=" } }
var paren_left : String { get { return self + "(" } }
var paren_right : String { get { return self + ")" } }
var asterisk : String { get { return self + "*" } }
var ampersand : String { get { return self + "&" } }
var caret : String { get { return self + "^" } }
var percent : String { get { return self + "%" } }
var $ : String { get { return self + "$" } }
var pound : String { get { return self + "#" } }
var at : String { get { return self + "@" } }
var exclamation : String { get { return self + "!" } }
var question_mark : String { get { return self + "?" } }
var back_slash : String { get { return self + "\\" } }
var forward_slash : String { get { return self + "/" } }
var curly_left : String { get { return self + "{" } }
var curly_right : String { get { return self + "}" } }
var bracket_left : String { get { return self + "[" } }
var bracket_right : String { get { return self + "]" } }
var bar : String { get { return self + "|" } }
var less_than : String { get { return self + "<" } }
var greater_than : String { get { return self + ">" } }
var underscore : String { get { return self + "_" } }
}
// MARK: - Aliases -
public extension String {
var dot : String { get { return point } }
}