到目前为止:
let string = "my example string"
if count(string) >= 3 { ... }
但现在我收到了一个错误:
count
不可用:访问集合上的count
属性。类型String
不符合协议CollectionType
答案 0 :(得分:59)
哦,很简单:
string.characters.count
答案 1 :(得分:1)
再次更简化的版本
let strLength = string.count
答案 2 :(得分:0)
应该是这样
let string = "my example string"
let length = string.characters.count
因为在Swift 2.0中, Apple 将全局功能更改为协议扩展。