Ios 将解析数组键与Swift“Error:type()不符合协议AnyObject”
我试图在我的解析数据库中创建一个ObjectId和Int的数组。我的代码中有以下内容,但出现错误:类型不符合协议“AnyObject”Ios 将解析数组键与Swift“Error:type()不符合协议AnyObject”,ios,swift,parse-platform,Ios,Swift,Parse Platform,我试图在我的解析数据库中创建一个ObjectId和Int的数组。我的代码中有以下内容,但出现错误:类型不符合协议“AnyObject” var bN:Array<String> = [] var bb:Array<Int> = [] } } 提前谢谢 您需要显式强制转换正在检索的属性: userPost[“myB"] = bN.append("\(userOId)”) as String 这是怎么回事“?@tskulbru Copy-paste产生了一些问题。
var bN:Array<String> = []
var bb:Array<Int> = []
}
}
提前谢谢 您需要显式强制转换正在检索的属性:
userPost[“myB"] = bN.append("\(userOId)”) as String
这是怎么回事“?@tskulbru Copy-paste产生了一些问题。抱歉,已编辑。现在您可以帮助删除错误吗?我尝试了字符串和NSString。我得到了一个错误:类型不能转换为'String/NSString',还有什么可以解释此错误的?是否有其他方法可以在解析数据库中获取数组?我想要注释poster ObjectId。”这是注释在我的例子中,注释是Int。
userPost[“myB"] = bN.append("\(userOId)”) as String