1、變數與常量
定義變數使用關鍵字:var
定義常量使用關鍵字:let
定義時,資料型別可以顯示也可以隱式(對了,等於號後面有空格)
比如:var myvariable = 100
var myvariable : int = 100
2、佔位符?
格式為:\(變數或者常量名)
比如:var
name =
"james"
("my name is \(
name)")
3、陣列
定義陣列(arrays)或者字典(dictionaries)使用
比如:var
letterlist = [
"a",
"c",
"b"]
varnewletterlist :[string]= [
"a",
"c",
"b"]
letterlist[0] = "a"
又比如:
vardictionary = [
"a":
"a",
"b":
"b"]
varnewdictionary :[
string
:string
] = [
"a":
"a",
"b":
"b"]
dictionary
["b"
] =
"b"
定義空陣列或者空字典
var list =
var dic = [:]
4、控制流
Swift學習 Swift程式設計之旅(一)
學習一門新語言最經典的例子就是輸出 hello world!print hello world swift就是這樣來輸出的。如果你使用過其他語言,那麼看上去是非常的熟悉吧。但比一些c要簡單的多吧 1 不需要匯入一些單獨的庫,比如輸入 輸出或字串處理功能的類庫,2 不需要在全域性範圍內編寫的 用於作為...
swift教程 入門 swift 函式之旅
swift中的每個函式都有乙個型別,包含函式的引數型別和返回型別。它可以很容易的將函式作為引數進行傳遞,甚至從函式中返回引數型別。1 函式的申明與呼叫 func 函式名 引數1 型別 引數2 型別.返回型別 說明 1 func 是函式關鍵字 2 函式體 3 函式名,當要使用乙個函式的時候,通過函式名...
Swift學習 Swift程式設計之旅(二)
在本節將介紹一些最基礎的知識 swift提供自己版本的型別,下面說明幾種簡單的型別 int 整型double和float 浮點型 string 字串型 bool 布林型 它也提供了3種主要的強大的集合型別,set集合,array陣列,dictionary字典 和c一樣,swift通過變數類儲存並通過...