質問するログイン新規登録

回答編集履歴

1

Set

2017/02/24 05:37

投稿

fuzzball
fuzzball

スコア16733

answer CHANGED
@@ -2,4 +2,20 @@
2
2
  if identifiers[identifier] == nil {
3
3
  //処理
4
4
  }
5
- ```
5
+ ```
6
+
7
+ ##### Setを使う
8
+
9
+ ```swift
10
+ var identifiers = [String:Set<String>]()
11
+
12
+ func addIdentifiers(identifier: String, coordinatesCount: String) {
13
+ if var coordinates = identifiers[identifier] {
14
+ //keyあり
15
+ coordinates.insert(coordinatesCount)
16
+ } else {
17
+ //keyなし
18
+ identifiers[identifier] = [coordinatesCount]
19
+ }
20
+ }
21
+ ```