質問編集履歴

1

追加

2021/04/29 14:48

投稿

mskRR
mskRR

スコア6

test CHANGED
File without changes
test CHANGED
@@ -28,7 +28,7 @@
28
28
 
29
29
 
30
30
 
31
- var leadingChr: String? {
31
+ var leadingChr: Character? {
32
32
 
33
33
  return self.first
34
34
 
@@ -43,3 +43,45 @@
43
43
 
44
44
 
45
45
  のような感じのエクステンションの適用先をMyStringにのみ適用する方法はないでしょうか?
46
+
47
+
48
+
49
+ もしくは、
50
+
51
+
52
+
53
+ ```Swift
54
+
55
+ var myStr: String = ""
56
+
57
+
58
+
59
+
60
+
61
+ // このエクステンションをmyStrにだけ適用限定したい
62
+
63
+ extension String {
64
+
65
+ var firstChr: Character? {
66
+
67
+ return self.first
68
+
69
+ }
70
+
71
+ }
72
+
73
+
74
+
75
+ myStr = "ABC"
76
+
77
+
78
+
79
+ print(myStr.firstChr as Any)
80
+
81
+
82
+
83
+ ```
84
+
85
+
86
+
87
+ といった機能はないでしょうか?