大佬教程收集整理的这篇文章主要介绍了遍历String Swift 2.0,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
从Swift
2开始,String
不符合SequenCEType
。但是,您可以在使用characters
属性String
。characters
返回String.CharacterView
符合的SequenCEType
,因此可以通过for
循环进行迭代:
let word = "Zebra"
for i in word.characters {
print(i)
}
另外,您可以添加扩展名String
使其符合SequenCEType
:
extension String: SequenCEType {}
// Now you can use String in for loop again.
for i in "Zebra" {
print(i)
}
虽然,我确定Apple有理由取消String
与的一致性SequenCEType
,所以第一种选择似乎是更好的选择。探索有趣的事情很有意思。
我正在尝试在Swift操场上编写一段非常简单的代码。
var word = "Zebra"
for i in word {
print(i)
}
但是,我总是在第3行出现错误。
有什么想法为什么不起作用?注意:我正在使用Swift
2.0(字符串和字符)在Xcode
7中工作。
以上是大佬教程为你收集整理的遍历String Swift 2.0全部内容,希望文章能够帮你解决遍历String Swift 2.0所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。