如何在macOS上的“Swift3”中获取< code >字符串的长度?
这在Swift2:
if purchaseDateString.length == 0 {
purchaseDateString = "n/a"
}
Swift3 对于查找字符串的长度的等效项是什么。
更新
正如马丁所指出的那样,这个问题有答案。所引用的问题有30个答案。但是,据我所知,它们都没有与 Swift3 特别相关。我可能是错的。
你试过characters.count
if purchaseDateString.characters.count == 0 {
purchaseDateString = "n/a"
}
编辑:-在Swift 3.2和Swift 4中,字符串是集合类型,因此您可以直接对字符串使用< code>count属性。
if purchaseDateString.count == 0 {
purchaseDateString = "n/a"
}
我有两根绳子 在两种情况下,我应该删除
问题内容: 你如何得到一个的长度?例如,我有一个定义如下的变量: 但是,我似乎无法在字符串上找到长度方法。 问题答案: 自Swift 4+起 只是: 原因。 (感谢Martin R) 从Swift 2开始: 在Swift 2中,Apple已将全局功能更改为协议扩展,这些扩展可与符合协议的任何类型匹配。因此,新语法为: (感谢JohnDifool的注意) 从Swift 1开始 使用计数字符方法: 直
本文向大家介绍如何获取PHP数组中最长字符串的长度,包括了如何获取PHP数组中最长字符串的长度的使用技巧和注意事项,需要的朋友参考一下 array_map函数可用于获取长度,而max函数可用于获取最长字符串的长度。 以下是相同的代码示例- 示例 输出结果 这将产生以下输出-
问题内容: 有没有一种方法可以在Python中对字符串进行子字符串化,以从第三个字符到字符串末尾获取新的字符串? 也许喜欢吗? 如果离开第二部分意味着“直到最后”,而如果离开第一部分,它是否从头开始? 问题答案: Python称这个概念为“切片”,它不仅适用于字符串,还适用于更多的领域。看看这里的一个全面的介绍。
问题内容: 如何将(度)字符转换为字符串? 问题答案: 将此行放在源代码的顶部 如果您的编辑器使用其他编码,请替换为utf-8 然后,您可以直接在源代码中包含utf-8字符