我被以下内容困住了。
我得到了以下数组
var selectedItems = Set<String>()
从parse中插入了一些项
self.selectedItems.insert(objectToAppend)
然后我创建了以下变量,我打算在其中将Set转换为可以在解析查询中使用的内容。但几乎没有什么改变。[AnyObject, [String], [self.selectedHobbies], ["(self.selectedHobbies)"]
……没有作品。
let itemsArray = self.selectedHobbies as [AnyObject]
如果我不转换它,我就不能在下面的查询中使用。
query.whereKey("itemTag", containedIn: itemsArray as [AnyObject])
如果我能设法把它转换成一个[String]
它将解决我的问题。
如果有疑问,请尝试init!
let selectedItems: Set<String> = ["One", "Two", "Three"]
let arr = [String](selectedItems)