<del id="d4fwx"><form id="d4fwx"></form></del>
      <del id="d4fwx"><form id="d4fwx"></form></del><del id="d4fwx"><form id="d4fwx"></form></del>

            <code id="d4fwx"><abbr id="d4fwx"></abbr></code>
          • Swift入門基礎(chǔ)知識(shí)-創(chuàng)新互聯(lián)

            var //代表變量,變量的值可以改變

            成都創(chuàng)新互聯(lián)基于成都重慶香港及美國(guó)等地區(qū)分布式IDC機(jī)房數(shù)據(jù)中心構(gòu)建的電信大帶寬,聯(lián)通大帶寬,移動(dòng)大帶寬,多線BGP大帶寬租用,是為眾多客戶提供專業(yè)內(nèi)江機(jī)房主機(jī)托管報(bào)價(jià),主機(jī)托管價(jià)格性價(jià)比高,為金融證券行業(yè)服務(wù)器托管,ai人工智能服務(wù)器托管提供bgp線路100M獨(dú)享,G口帶寬及機(jī)柜租用的專業(yè)成都idc公司。

            let//代表常量類型不可改變

            //聲明常量heh類型Swift會(huì)自動(dòng)根據(jù)你的值來(lái)自動(dòng)判斷該變量的類型也可以指定類型(個(gè)人感覺(jué)還是指定類型的比較好,可能會(huì)減少系統(tǒng)的開銷),值為10

            //自動(dòng)判斷變量的類型

             let heh = 10//假如在下面的代碼中沒(méi)有用到該變量Swift就會(huì)提示將let改為下劃線,因?yàn)橄聞澗€代表忽略該變量,就相當(dāng)于OC中提示并沒(méi)有用該屬性或者變量一樣,估計(jì)沒(méi)用到的變量一般人也不會(huì)寫,只是給剛?cè)腴T的說(shuō)一下并不是你寫錯(cuò)了或者Xcode有問(wèn)題,只是Swift提示很細(xì)

            //聲明指定變量的類型

             let heh:Double = 10.000

            //聲明變量hehe類型Swift會(huì)自動(dòng)根據(jù)你的值來(lái)自動(dòng)判斷該變量的類型也可以指定類型(個(gè)人感覺(jué)還是指定類型的比較好),值為10

              var heh:Double = 10//假如聲明的變量沒(méi)有改變的話Swift也會(huì)提示將其改為let

            //修改變量的值

              heh = 12

            //輸出打印信息

              print(heh)

            Swift還可以用中文當(dāng)作變量的名字,因?yàn)镾wift支持unicode編碼,所以變量名可以是中文甚至是表情(感覺(jué)中文還是好一點(diǎn),和java一樣代碼的風(fēng)格也都和java一樣)

            比如:

             var 測(cè)試:Double = 10

                 測(cè)試 = 12

                 print(測(cè)試)

             而且Swift的字符串不用帶@,直接""就可以了

            //遍歷字符串

            let zifu:String="abcdefghijk"

                 for zf in zifu.characters {

                   print(zf)

                }

            或者也可以這樣直接將字符串進(jìn)行遍歷(因?yàn)镾wift會(huì)自動(dòng)把字符串判斷成String類型)

                 for zf in "abcdefghijk".characters {

                   print(zf)

                }

            //合并字符串(表示和java基本上就是一樣啊)直接用加號(hào)就可以了字符串a(chǎn),b。合成字符串c就是c=a+b

                 let zifu:String="abcdefghijk"

                 let zf2="xyz"

                 let zf3 = zifu+zf2

                 print(zf3)

                 print(zifu+zf2)

            //轉(zhuǎn)義輸出就是5*10=50

                let a = 5

                 let b = 10

                 let js = "\(a)*\(b)=\(a*b)"

                 print(js)

            //數(shù)組 數(shù)組元素必須統(tǒng)一這個(gè)就不說(shuō)了

            let names = ["趙","錢","孫","李","周","吳","正","王"]

                print(names)

            //字典假如鍵所對(duì)應(yīng)的值類型都是一樣就照著下面寫就可以

               let zidian = ["a":1,"b":2,"c":3,"d":4,"e":5,"f":6,"g":7,"h":8,"i":9,"j":10,"k":11]  

                 print(zidian)

            假如值的類型有很多種那么Swift就會(huì)提示變成下面這種

             let zd = ["jian":"zhi","hehe":5,"sds":8,"sdffd":43,"fdss":"dsdds","dasa":"dsdsd","cdsd":454] as [String : Any]

            一看就知道了,后面語(yǔ)句的意思就是鍵是String類型的,而值為任意類型的

            //循環(huán)(基本上其他語(yǔ)言有的這里都有)

              for zf in "abcdefghijk".characters {

                   print(zf)

                }

            //1...5代表遍歷1到5包括1和5(三個(gè)點(diǎn)代表全閉區(qū)間)

             for number in 1...5 {

                   print(number)

                }

            //1..5代表遍歷1到5包括1但不包括5(兩個(gè)點(diǎn)代表半開半閉區(qū)間不包含右邊的區(qū)尾)

             for number in 1..5 {

                   print(number)

                }

            //遍歷字典,可以一下就把鍵和值都遍歷出來(lái)

              let zd = ["jian":"zhi","hehe":5,"sds":8,"sdffd":43,"fdss":"dsdds","dasa":"dsdsd","cdsd":454] as [String : Any]

                 for (j,z) in zd {

                   print("鍵=\(j),值=\(z)")

                }

            //數(shù)組操作

             //數(shù)組數(shù)組元素必須統(tǒng)一這個(gè)就不說(shuō)了

                 var names = ["趙","錢","孫","李","周","吳","正","王"]

             //顯示元素

                 print(names[0])

              //增加元素

                names.append("馮")

             //修改元素

                names[0]="陳"

             //把第三個(gè)元素到第五個(gè)元素替換掉

                names[3...5]=["楚","魏"]

              //字典

                 //定義一個(gè)可變字典

                 var zidian = ["a":1,"b":2,"c":3,"d":4,"e":5,"f":6,"g":7,"h":8,"i":9,"j":10,"k":11]

                 //修改字典某個(gè)鍵的值

                zidian["a"]=8

             //方法,Swift中的方法是這樣的

              //參數(shù)和返回值都為空的一個(gè)方法

               func kong()

              {

                print("空")

              }

            //帶參數(shù)的方法,但是沒(méi)有返回值

             func hello(hehe:String) {

                print("\(hehe)")

              }

             //帶參數(shù)并且有返回值

               func fanhuizhi(name:String) -> String {

                 return name

              }

               //多參數(shù)多返回值

               func duofanhuizhi() -> (Int,String) {

                 return(200,"haha")

              }

            //多參數(shù)多返回值第二種類型

               func duofanhuizhi2() -> (code:Int,name:String) {

                 return(200,"haha")

              }

            另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

            本文名稱:Swift入門基礎(chǔ)知識(shí)-創(chuàng)新互聯(lián)
            網(wǎng)頁(yè)鏈接:http://www.jbt999.com/article0/gedio.html

            成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)自適應(yīng)網(wǎng)站、網(wǎng)站收錄、品牌網(wǎng)站制作、網(wǎng)站維護(hù)、網(wǎng)站內(nèi)鏈

            廣告

            聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:[email protected]。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

            網(wǎng)站優(yōu)化排名

              <del id="d4fwx"><form id="d4fwx"></form></del>
              <del id="d4fwx"><form id="d4fwx"></form></del><del id="d4fwx"><form id="d4fwx"></form></del>

                    <code id="d4fwx"><abbr id="d4fwx"></abbr></code>
                  • 久久国产精品精品国产色婷婷 | 九哥操屄网 | 人妻熟女88AⅤ | 欧美黄色直播视频 | 国产女孩骚逼AV重口免费大全 |