我正在尝试在ViewController类中创建一个函数。我想循环一个字符串并计算特定字符出现的次数。代码如下所示:
var dcnt:Int = 0
func decimalCount(inputvalue: String) -> Int {
for chr in inputvalue.characters {
if chr == “.” {
++dcnt
}
}
return dcnt
}
输入字符串来自UILabel!
我收到警告:永远不会使用不可变值'chr'。
如何解决此问题
答案 0 :(得分:3)
问题,就像斯威夫特经常出现的那样,在别的地方。这是卷曲的引号。把这个:
if chr == "." {