麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Swift > 正文

深入理解swift變量和函數

2020-03-09 17:47:31
字體:
來源:轉載
供稿:網友

Swift 函數用來完成特定任務的獨立的代碼塊。

Swift使用一個統一的語法來表示簡單的C語言風格的函數到復雜的Objective-C語言風格的方法。

函數聲明: 告訴編譯器函數的名字,返回類型及參數。

函數定義: 提供了函數的實體。

func getNums()->(Int,Int){ //swift函數可以返回多個變量return (2,3)}let (a,b) = getNums() //let是常量,一旦賦值后不可改變, var是變量println(a) //輸出 2var f = getNums //函數是一個對象,可以當作一個變量使用。復制給另一個變量println(f()) //輸出 (2,3)

swift 申明變量 var name = "Hello" //name會被自動識別成String 類型

或者指定變量類型: var name :String = "Hello"

swift中用 + 做字符串連接 ,但是不可 + int 型。如果要加int 型,可采用如下的方法:

var i = 200var str = "Hello"str = "/(str) , world , /(i)" //使用 /(變量名) , str 值是 Hello,world,200

數組中可以存儲不同的數據類型

var arr = ["hello", 100, 2.3]

也可以指定只能存儲數組:

var arr1 = [] //定義一個數組var arr2 = String[]() //arr2數組 只能存儲字符串

字典:

var dic = ["name":"zhou", "age":"16"]dic["sex"] = "female" //給字典動態賦值println(dic) //輸出 [sex:female, name:zhou, age:16]println(dic["name"]) //輸出zhouclass Math{class func max(a:Int, b:Int)->Int{NSLog("run Math.max") //打印時間,和里面的字符串if(a>b){return a;}else{return b;}}}var maxNum = Math.max(2, b: 5)println("Hello, /(maxNum)")

以上所述是小編給大家介紹的深入理解swift變量和函數,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VEVB武林網網站的支持!


注:相關教程知識閱讀請移步到swift教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久亚洲春色中文字幕久久 | 国产69精品久久99不卡免费版 | 国产精品久久久久久久四虎电影 | 国产精品99久久久久久大便 | 亚洲电影免费观看国语版 | 爱操av| 免费一区区三区四区 | 国内精品久久久久久2021浪潮 | 亚洲成人欧美在线 | 久久精品中文字幕一区二区 | 精久久久| 国产美女做爰免费视 | 斗破苍穹在线免费 | 日韩中文字幕一区二区三区 | 国产高潮国产高潮久久久91 | 久久久久久久久久久久久久久伊免 | 毛片一区二区三区四区 | 午夜免费一区 | 久久久久久中文字幕 | 国产亚洲欧美日韩在线观看不卡 | 亚洲综合一区在线观看 | 黄污网站在线观看 | 国产精品成人一区二区三区吃奶 | 在火车上摸两乳爽的大叫 | 精品成人在线观看 | 午夜精品久久久久久久99热浪潮 | a级高清免费毛片av在线 | 成人毛片在线免费观看 | 三级国产三级在线 | 午夜视频在线观看免费视频 | 亚洲天堂岛国片 | 国产精品美女一区二区 | 免费人成在线观看网站 | av日韩一区二区三区 | 国产男女 爽爽爽爽视频 | 久久久青青草 | 好吊色欧美一区二区三区四区 | 亚洲午夜免费 | 久久精品久久久久 | 99ri在线| 久草视频国产在线 |