ドラッグしたItemを選択にする機能なのですが、
すでにselectedItemsManager.selectedItemsにItemが入ってる場合、全て取り除きたいのですが、
swift
1 selectedItemsManager.selectedItems.removeAll{ $0 == item }
とすると
// Extra trailing closure passed in callのエラーになってしまいます。
selectedItemsManager.selectedItems.removeAll(where: { $0 == item })
としましたが、whereは不用と出ます。
しかし、公式のドキュメントをみると、where は必要とあります。
どうしたら、エラーは解消されますか?
0 コメント