IOS 之Swift程式設計語言

來源:互聯網
上載者:User

標籤:

Swift語言基礎知識

建立一個workspace工作空間,工程放workspace裡面

1.Swift語言的常量和變數

①變數:var a=1,a=10 設定一個變數之後還可進行修改 var b=2

②常量用let指定,如:let c =a+b

一旦給c賦值,沒法再調整數值

常量與變數的區別:

①變數在賦值後可任意更改

②常量一般在賦值後不能夠更改,否則會報錯

 

2.Swift語言資料類型

指明類型:如:var s:string ="world" var i:int=1==

var words:string="southIT"

一般情況下,為了寫的方便,不去指明類型,有一個全自動類型的推斷

 

3.Swift語言字串串連

var str=“hello”

str =str+"nanfangIT"

printf(str)->result為:hello nanfangIT

var i=200,var str ="hello"

str =str+"world"   str="\(str),asdef,\(i)"//引用之前寫好的變數

printIng(str)->result為hello world,adef,200字串串連方式

 

4.swift語言數組

①聲明一個數組:var arr =["hello,world",100,2.3] 可寫為任意類型

②聲明空數組:var arr=[ ],var arr2=string[]()  表示建立了有一個只能存放特定類型的空數組

 

5.語言字典

字典相當與C++裡的map

如:var dictionary=["name:""sophia","age":"18"->result[name:sophia,age:18]

②字典也可動態賦值

dict["sex"]="Female"->[sex:Female,name:sophia,age:18]

③可通過key取特點位置值

printIn(dict["name"])

IOS 之Swift程式設計語言

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.