码:

 var strCategIds = ""

    for(var i = 0; i < arrCateName.count; i++){
            var prCate:PropCategory = arrCateName.objectAtIndex(i) as! PropCategory
            if(prCate.bSelected == true){
                    strCategIds =  strCategIds + prCate.strCategoryId as! String!

            }
        }

这个错误是什么意思?我花了很多时间在上面,但没有成功,任何帮助将不胜感激。

最佳答案

strCategIds + prCate.strCategoryId as! String!

编译为
(strCategIds + prCate.strCategoryId) as! String!

相反,我认为您应该:
strCategIds + (prCate.strCategoryId as! String)

10-08 12:58