回答編集履歴

1

Setについて追記しました。

2024/04/15 09:41

投稿

退会済みユーザー
test CHANGED
@@ -17,3 +17,20 @@
17
17
  selectedItemsManager.selectedItems = selectedItemsManager.selectedItems.filter({ $0 != item })
18
18
  ```
19
19
 
20
+
21
+ ## 追記です。(4/15)
22
+
23
+ > 通知がきていませんでした。
24
+
25
+ 回答者が回答に対するコメントをしても質問者に通知が届かないみたいですよね。
26
+
27
+ > 最初のひとつのみがSetに追加されるのみです。 .onChangedが可能していないのでしょうか?
28
+
29
+ Setは一意なデータを自動的に管理してくれるものです。
30
+ 理解して使っているものだと思っていましたが、違いましたか・・?
31
+
32
+ > You use a set instead of an array when you need to test efficiently for membership and you aren’t concerned with the order of the elements in the collection, or when you need to ensure that each element appears only once in a collection.
33
+ > 配列の代わりに集合を使用するのは、メンバーシップを効率的にテストする必要があり、コレクション内の要素の順序を気にしない場合、または各要素がコレクション内で一度だけ出現することを保証する必要がある場合です。
34
+ >
35
+ > [Set | Apple Developer Documentation](https://developer.apple.com/documentation/swift/set)
36
+