質問編集履歴
3
訂正
title
CHANGED
File without changes
|
body
CHANGED
@@ -14,7 +14,7 @@
|
|
14
14
|
|
15
15
|
// append先の配列に同一の値が存在するか確認して書き込み
|
16
16
|
|
17
|
-
arrayOfArray[0].contains(addStr) ==
|
17
|
+
if arrayOfArray[0].contains(addStr) == false {
|
18
18
|
arrayOfArray[0].append(addStr)
|
19
19
|
}
|
20
20
|
|
2
訂正
title
CHANGED
File without changes
|
body
CHANGED
@@ -13,8 +13,10 @@
|
|
13
13
|
var addStr: String = "HHH"
|
14
14
|
|
15
15
|
// append先の配列に同一の値が存在するか確認して書き込み
|
16
|
+
|
16
17
|
arrayOfArray[0].contains(addStr) == fale {
|
17
18
|
arrayOfArray[0].append(addStr)
|
18
19
|
}
|
19
20
|
|
21
|
+
// ↑のような感じで対象を、配列全体に対して同一の値が存在するか確認してから書き込みしたい。
|
20
22
|
```
|
1
訂正
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
2次元配列全体に値が存在するか確認する方法を教えてください。
|
1
|
+
2次元配列全体に値が存在するか確認するよい方法を教えてください。
|
body
CHANGED
@@ -3,7 +3,7 @@
|
|
3
3
|
2次元配列に値が存在するか確認する方法を知りたいです。
|
4
4
|
|
5
5
|
いままでは、append先の配列に重複した文字列が無いかだけを確認して下記のようにしていたのですが、配列全体で重複した文字列を追加したくない場面はどのようにすればいいでしょうか?
|
6
|
-
自分では、for-in文ですべての要素を取り出して`contains`で判定するくらいしか思いつかないので良い方法があれば教えてください。
|
6
|
+
自分では、for-in文ですべての要素を取り出して`contains`で判定するくらいしか思いつかないので簡潔で良い方法があれば教えてください。
|
7
7
|
|
8
8
|
```swift
|
9
9
|
|