注册
登录
swift/objective-C
获取字符串的长度
返回
获取字符串的长度
作者:
狗头军师
发布时间:
2024-10-09 05:17:48 (1月前)
你如何得到一个的长度String?例如,我有一个定义如下的变量:
var test1: String = “Scott”
但是,我似乎无法在字符串上找到长度方法。
收藏
举报
2 条回复
1#
回复此人
v-star*위위
|
2020-07-29 17-06
自Swift 4+起 只是: test1.count 原因。 (感谢Martin R) 从Swift 2开始: 在Swift 2中,Apple已将全局功能更改为协议扩展,这些扩展可与符合协议的任何类型匹配。因此,新语法为: test1.characters.count (感谢JohnDifool的注意) 从Swift 1开始 使用计数字符方法: let unusualMenagerie = "Koala , Snail , Penguin , Dromedary " println("unusualMenagerie has \(count(unusualMenagerie)) characters") // prints "unusualMenagerie has 40 characters" 直接来自Apple Swift指南 (请注意,对于早于1.2的Swift版本,应countElements(unusualMenagerie)改为) 对于您的变量,它将是 length = count(test1) // was countElements in earlier versions of Swift 或者您可以使用test1.utf16count
编辑
登录
后才能参与评论