代码:
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)
关于ios - 'NSString !' is not convertible to ' 字符串';您的意思是使用 'as!' 强制向下转换吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28879871/