国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Swift > 正文

Swift心得筆記之字符串

2020-03-09 17:50:50
字體:
來源:轉載
供稿:網友
Swift 的 String 類型是值類型 。 如果您創建了一個新的字符串,那么當其進行常量、變量賦值操作或在函數/方法中傳遞時,會進行值拷貝。 任何情況下,都會對已有字符串值創建新副本,并對該新副本進行傳遞或賦值操作。
 

字符串

簡介

String 中的字符串是值類型,傳遞的時候會對值進行拷貝,而 NSString 的字符串傳遞則是引用。我們可以用 for in 遍歷字符串:

 

復制代碼代碼如下:

var a : String = "a"
for c in "Hello" {
    println(c)
}

 

可以通過 countElements 計算字符串的字符數量:

 

復制代碼代碼如下:

countElements("1234567") // 7

 

不過要注意的是,countElements 和 NSString 的 length 并不總是完全一樣的值,因為 length 利用的是 UTF-16 類型的值,而不是 Unicode 字符。比如 emoji 表情加進去之后,UTF-16 算的結果是2,而 Unicode 的計算結果是1。可以看下面這個例子:

 

復制代碼代碼如下:

var a = "Hello

 

以上所述就是本文的全部內容了,希望大家能夠喜歡。



注:相關教程知識閱讀請移步到swift教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 雅安市| 民和| 西乌| 沽源县| 河源市| 贵定县| 大余县| 法库县| 湘潭市| 高青县| 崇信县| 婺源县| 周至县| 隆尧县| 罗源县| 肥城市| 泸溪县| 伊川县| 东乌珠穆沁旗| 巴彦淖尔市| 鹿泉市| 呼伦贝尔市| 厦门市| 甘谷县| 五常市| 封开县| 旬邑县| 丽江市| 石景山区| 饶平县| 绥德县| 凤阳县| 莲花县| 沛县| 大宁县| 天水市| 丘北县| 绥滨县| 海晏县| 泽州县| 哈尔滨市|