我的主要字符串是"hello Swift Swift and Swift",substring是Swift.我需要获得在提到的字符串中出现子串"Swift"的次数.
此代码可以确定模式是否存在.
var string = "hello Swift Swift and Swift"
if string.rangeOfString("Swift") != nil {
println("exists")
}
Run Code Online (Sandbox Code Playgroud)
现在我需要知道发生的次数.
假设我有下面任何对象的数组,我正在寻找一种方法来计算数组中的项目如下:
var OSes = ["iOS", "Android", "Android","Android","Windows Phone", 25]
Run Code Online (Sandbox Code Playgroud)
快速做下面这样的事情有一个简短的方法吗?
Oses.count["Android"] // 3
Run Code Online (Sandbox Code Playgroud)