的CharacterView和UnicodeScalarView之間的不同下面的兩個代碼幾乎做了同樣的事情什麼是String類型
for character in "Dog!".characters {
print(character)
}
for character in "Dog!".unicodeScalars {
print(character)
}
然而,當我檢查背後的意義更詳細的信息,我發現了差異。 characters
屬性是CharacterView
的類型,而unicodeScalars
是UnicodeScalarView
的類型。
問題:
什麼是它們之間的區別?
哪種屬性首選什麼情況? (會是不錯的一個例子)
非常感謝
https://developer.apple.com/swift/blog/?id=30是一個很好的概述。 - 用'「」'試試! –
@MartinR謝謝 – SLN