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

首頁 > 學院 > 開發設計 > 正文

Swift 3.0 新特性

2019-11-06 10:03:42
字體:
來源:轉載
供稿:網友

var arr = [100,200,300]for element in arr.reversed() { // 不會改變數組元素的排序    PRint(element)}print(arr)arr.reverse() // 改變數組元素的排序print(arr)打印結果:

300

200

100

[100, 200, 300]

[300, 200, 100]

var str = "first"str.appending("second") // str 的值不會改變print(str)str.append("second") // str 的值改變成firstsecondprint(str)打印結果:

first

firstsecond

上面中的列子在swift里有很多,沒事的時候可以逐一試試

3.0取消了 ++ -- 運算符,取而代之的是 += -+

比如下面的代碼

i ++ // 已棄用i += 1 // 3.0支持3.0 for循環的用法

for m in 1...5 { // 輸出 12345    print(m)}for m in (1...5).reversed() { // 反轉 輸出 54321    print(m)}for m in stride(from: 0, to: 10, by: 2){ // 輸出0 2 4 6 8    print(m)}for m in stride(from: 0, through: 10, by: 2) { //輸出0 2 4 6 8 10    print(m)}for m in stride(from: 0, through: 1, by: 0.1) { // 輸出0.1 0.2 ...... 1.0    print(m)}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 凤阳县| 正安县| 阿鲁科尔沁旗| 启东市| 遂昌县| 集安市| 德兴市| 福鼎市| 成安县| 新宁县| 布尔津县| 嘉禾县| 肇东市| 嘉黎县| 交口县| 塘沽区| 洪泽县| 扎鲁特旗| 宁安市| 乾安县| 昌黎县| 大方县| 南城县| 邹城市| 莱州市| 平邑县| 额尔古纳市| 韩城市| 灵川县| 郎溪县| 陕西省| 壶关县| 寻乌县| 珠海市| 娱乐| 惠水县| 尉犁县| 古丈县| 武隆县| 漳州市| 长丰县|