回答編集履歴

1

Set

2017/02/24 05:37

投稿

fuzzball
fuzzball

スコア16731

test CHANGED
@@ -7,3 +7,37 @@
7
7
  }
8
8
 
9
9
  ```
10
+
11
+
12
+
13
+ ##### Setを使う
14
+
15
+
16
+
17
+ ```swift
18
+
19
+ var identifiers = [String:Set<String>]()
20
+
21
+
22
+
23
+ func addIdentifiers(identifier: String, coordinatesCount: String) {
24
+
25
+ if var coordinates = identifiers[identifier] {
26
+
27
+ //keyあり
28
+
29
+ coordinates.insert(coordinatesCount)
30
+
31
+ } else {
32
+
33
+ //keyなし
34
+
35
+ identifiers[identifier] = [coordinatesCount]
36
+
37
+ }
38
+
39
+ }
40
+
41
+ ```
42
+
43
+