SwiftUI - 将 ARRAY 保存到 NSSet

SwiftUI - Saving ARRAY into NSSet

我在将数组 [Categories] 添加到我的问题实体关系时遇到问题

类别关系是一个 "to many" 它是一个 NSSet,所以我想将我的 [Categories] 数组添加到这个 NSSet 中。

我试过类似的东西,但什么也进不去。

newQuestion.categories?.addingObjects(from: self.selections)

self.selection 是

的数组

感谢您的帮助。

蒂姆

尝试以下而不是那一行

if let categories = newQuestion.categories {
    newQuestion.categories = categories.addingObjects(from: self.selections)
} else {
    newQuestion.categories = Set(self.selections)
}