Swift二元运算符'+ ='不能应用于'AnyObject'类型的操作数和'字符串!'

时间:2015-05-02 19:30:09

标签: swift object parse-platform username

我想使用Swift在Parse中的对象Participants末尾添加当前用户的用户名,但我在标题中收到了错误。

obj["Participants"] += kCurrentUser.username

我不知道如何修复它。我已经尝试了.append和其他一些方法。你们有什么想法吗?

1 个答案:

答案 0 :(得分:0)

只有几个星期进入swift受到了冲击,但正如所提到的“Swift语言不进行隐式类型转换,...​​...”

对我来说,我有这个代码:

if objects == nil {
  objects = NSMutableArray()
}

转换为:

if objects.count == 0 {
  objects = NSMutableArray()
}