Skip to content

Commit 80efcd7

Browse files
committed
Simpler code style on UIPasteboard+Helpers > UTType
1 parent c67821c commit 80efcd7

File tree

1 file changed

+21
-33
lines changed

1 file changed

+21
-33
lines changed

Aztec/Classes/Extensions/UIPasteboard+Helpers.swift

+21-33
Original file line numberDiff line numberDiff line change
@@ -44,58 +44,46 @@ extension UIPasteboard {
4444
let identifier: String
4545

4646
static let html: UTType = {
47-
UTType(identifier: {
48-
if #available(iOS 14.0, *) {
49-
UniformTypeIdentifiers.UTType.html.identifier
50-
} else {
51-
kUTTypeHTML as String
52-
}
53-
}())
47+
if #available(iOS 14.0, *) {
48+
UTType(identifier: UniformTypeIdentifiers.UTType.html.identifier)
49+
} else {
50+
UTType(identifier: kUTTypeHTML as String)
51+
}
5452
}()
5553
static let plainText: UTType = {
56-
UTType(identifier: {
57-
if #available(iOS 14.0, *) {
58-
UniformTypeIdentifiers.UTType.utf8PlainText.identifier
59-
} else {
60-
kUTTypeUTF8PlainText as String
61-
}
62-
}())
54+
if #available(iOS 14.0, *) {
55+
UTType(identifier: UniformTypeIdentifiers.UTType.utf8PlainText.identifier)
56+
} else {
57+
UTType(identifier: kUTTypeUTF8PlainText as String)
58+
}
6359
}()
6460
static let richText: UTType = {
65-
UTType(identifier: {
6661
if #available(iOS 14.0, *) {
67-
UniformTypeIdentifiers.UTType.text.identifier
62+
UTType(identifier: UniformTypeIdentifiers.UTType.text.identifier)
6863
} else {
69-
kUTTypeText as String
64+
UTType(identifier: kUTTypeText as String)
7065
}
71-
}())
7266
}()
7367
static let RTFText: UTType = {
74-
UTType(identifier: {
7568
if #available(iOS 14.0, *) {
76-
UniformTypeIdentifiers.UTType.rtf.identifier
69+
UTType(identifier: UniformTypeIdentifiers.UTType.rtf.identifier)
7770
} else {
78-
kUTTypeRTF as String
71+
UTType(identifier: kUTTypeRTF as String)
7972
}
80-
}())
8173
}()
8274
static let RTFDText: UTType = {
83-
UTType(identifier: {
8475
if #available(iOS 14.0, *) {
85-
UniformTypeIdentifiers.UTType.flatRTFD.identifier
76+
UTType(identifier: UniformTypeIdentifiers.UTType.flatRTFD.identifier)
8677
} else {
87-
kUTTypeFlatRTFD as String
78+
UTType(identifier: kUTTypeFlatRTFD as String)
8879
}
89-
}())
9080
}()
9181
static let URL: UTType = {
92-
UTType(identifier: {
93-
if #available(iOS 14.0, *) {
94-
UniformTypeIdentifiers.UTType.url.identifier
95-
} else {
96-
kUTTypeURL as String
97-
}
98-
}())
82+
if #available(iOS 14.0, *) {
83+
UTType(identifier: UniformTypeIdentifiers.UTType.url.identifier)
84+
} else {
85+
UTType(identifier: kUTTypeURL as String)
86+
}
9987
}()
10088
}
10189

0 commit comments

Comments
 (0)