質問: ### 前提・実現したいこと 現在、Realm SwiftをつかってiOS用のタスクアプリを開発しています。 タスクにタグを付けて整理したいと思い、 このページ「SwiftRealmで1対多のモデルを作りたい」を参考に タグ付け(1対多のリレーションシップ)ができて、逆方向の関連を取得できるようになりました。 ですが、公式ドキュメントを読んでも、付けたタグの消し方がわかりませんでした。 ◯実現したいこと ・user.community.append(community)で付けたタグを消去(リレーションシップを解除?)したい よろしくお願いします。 ### 補足情報(言語/FW/ツール等のバージョンなど) xcode 7.3 swift 2.2 Realm Swift 1.0.1
回答: `List.append(object: T)`で関連として追加するので、関連を解除するには逆に`List.removeAtIndex(index: Int)`、`List.removeLast()`、`List.removeAll()`などを利用して、`List`から取り除けばいいです。