每天學習,加油!
varstringvar =
"hello world!"
varstringvar2 :
nsstring
= "i love you"
//swift
字串不需要新增
字串字元
「@」。
varvarparam :
uint16= 9
varvarparam1 :
uint16
= 10
//var varparam2 :uint32 = varparam + varparam1 //swift
很嚴格,不允許兩個
不同型別的值相加
varvarparam3 :
uint16
= varparam1++
//由於筆者本人學習過一段時間的組合語言,位數不同的計算也是不允許的,需要通過加位才能計算。我們是不是可以猜測
swift 是借鑑
彙編或者使用了這個特性呢?
目前這也僅僅是我的猜測,還需要進一步的理論和實踐推測。
varvarparam4 :
uint64
= uint64
(varparam3)
// 強制轉換,與
oc格式不一樣
(int)oc
括號裡邊是資料型別,
swift
是要轉換的資料
varboolvalue =
true
varboolvalue1 = 1
varboolvalue2 :
bool
= bool(1
) //由此,我們的
if 、
while
、do-while
等的判斷
和oc
相比就不能隨隨便便
while(1) 了=
= // oc
:我需要你
宣告型別,
傳值的時候差不多就行了
^_^
//swift:
你給我什麼就是什麼,甭想蒙我
)_(,
我會判斷,#_#
// what is "
元組" , c,oc
裡邊沒有
你不用找了--
,學過一些指令碼語言的話,比如說
python
。會接觸到元組的概念
// 相對陣列的概念(一些
型別相同的東西
集合),
元組就是
一些不同型別東西集合,
樣子有點像
結構體(
oc)和
鍊錶(資料結構)
varstudent :(
nsstring
, int
, int
) = ("校長
", 12, 12)
varstudent2 = ("校長
", 12, 12)
var(name, age, heightcm) =
student
(student.0
(student.1
(student.2
("student = "
,student)
("student2 = "
,student2)
// 這裡列印結果有些不同
//student = (
校長, 12, 12)
//student2 = ("
校長", 12, 12)
(name)
(age)
(heightcm)
// 乙個
12歲,只有
12 厘公尺的叫校長
的學生what
?嚇傻了=_=
// 看樣子賦值給了
三個變數:
name, age, heightcm,
格式?swift
內部判斷了#_#
swift學習第二天
函式 函式是執行特定任務的 自包含塊。通過給定乙個函式名稱標識它是什麼,並在需要的時候使用該名稱來呼叫函式以執行任務。swift的統一的功能語法足夠靈活的,可表達任何東西,無論是不帶引數名稱的簡單的樣式函式,還是帶本地和外部引數名稱的複雜的objective c樣式方法。引數可為簡單函式呼叫提供預設...
Swift學習第二天 物件導向
playground noun a place where people can play import uikit var str hello,playground 類和屬性 class role 成員方法 func playgame string 靜態方法 static func playbol...
學習第二天
linux系統的檔案型別及許可權的相關知識 1.普通檔案 l 連線檔案 d 資料夾 表示不同的檔案型別 2.檔案許可權 r 可讀 w 可寫 x 可執行 3.chmod 修改檔案許可權,修符號或者使用八進位制 linux的基礎命令 cd 切換目錄 ls 檢視內容 表示當前目錄 上一級目錄等 touch...