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

質問編集履歴

1

コードに間違いがあったため

2020/04/09 03:46

投稿

Natsu.mikan
Natsu.mikan

スコア6

title CHANGED
File without changes
body CHANGED
@@ -92,14 +92,8 @@
92
92
 
93
93
  func delete(id: String) {
94
94
  guard let item = realm.objects(Item.self).filter("id == '(id)'").first else { return }
95
-
96
95
  try! realm.write() {
97
- for underlayerItem in item.underlayerItems {
96
+ realm.delete(item.underlayerItems)
98
- realm.delete(realm.objects(UnderlayerItem.self).filter("id == '(underlayerItem.id)'").first!)
99
- }
100
- }
101
-
102
- try! realm.write() {
103
97
  realm.delete(item)
104
98
  }
105
99
  }