@@ -44,58 +44,46 @@ extension UIPasteboard {
44
44
let identifier : String
45
45
46
46
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
+ }
54
52
} ( )
55
53
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
+ }
63
59
} ( )
64
60
static let richText : UTType = {
65
- UTType ( identifier: {
66
61
if #available( iOS 14 . 0 , * ) {
67
- UniformTypeIdentifiers . UTType. text. identifier
62
+ UTType ( identifier : UniformTypeIdentifiers . UTType. text. identifier)
68
63
} else {
69
- kUTTypeText as String
64
+ UTType ( identifier : kUTTypeText as String )
70
65
}
71
- } ( ) )
72
66
} ( )
73
67
static let RTFText : UTType = {
74
- UTType ( identifier: {
75
68
if #available( iOS 14 . 0 , * ) {
76
- UniformTypeIdentifiers . UTType. rtf. identifier
69
+ UTType ( identifier : UniformTypeIdentifiers . UTType. rtf. identifier)
77
70
} else {
78
- kUTTypeRTF as String
71
+ UTType ( identifier : kUTTypeRTF as String )
79
72
}
80
- } ( ) )
81
73
} ( )
82
74
static let RTFDText : UTType = {
83
- UTType ( identifier: {
84
75
if #available( iOS 14 . 0 , * ) {
85
- UniformTypeIdentifiers . UTType. flatRTFD. identifier
76
+ UTType ( identifier : UniformTypeIdentifiers . UTType. flatRTFD. identifier)
86
77
} else {
87
- kUTTypeFlatRTFD as String
78
+ UTType ( identifier : kUTTypeFlatRTFD as String )
88
79
}
89
- } ( ) )
90
80
} ( )
91
81
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
+ }
99
87
} ( )
100
88
}
101
89
0 commit comments