感覺基本語法和 js 很像
但是區別最大的就是 swift是強型別的語言,我個人是很贊同強型別的,因為若型別很容易引起很難發現的隱藏bug,因此對蘋果的做法非常贊同。
所以依據強型別的特性,就可以很自然的引申出很多區別,例如用a=1;if(a)這樣的語句則會在swfit當中報錯,這是理所應當的,a並不是布林型別,這種做法是很明智的。
另外元組這個概念可以很好的解決函式返回多個不同型別的資料的情況,個人很讚。
剛開始學,感覺很喜歡swift
爭取以後 讓swfit成為我的主力!
Swift學習筆記之元組(tuples)
元組 元組 tuples 是由其它型別組合而成的型別。元組可能包含零或多個型別,比如 字串 整數 字元 布林以及其它元組。同時請注意,元組是值傳遞,而不是引用。在swift中建立元組的方式很簡單,元組型別是用括號包圍,由乙個逗號分隔的零個或多個型別的列表。例如 let firsthighscore ...
Swift學習筆記一 常量和變數
在oc語言中,變數在宣告之前要指明其型別,如 nsstring name liuyubobobo 但是swift型別中,當然變數也有指定的型別,但是在宣告的時候,只劃分成常量和變數兩種。常量在宣告並初始化之後就不能再改變了,變數就是這個量的值可以被不斷地改變 常量用let關鍵字宣告,變數用var關鍵...
學習筆記 python 變數 元組
用於儲存 一串 資訊,資料 之間使用,分隔 元組的索引從0開始 元組中的元素無法修改 除非,元組中的元素如果為列表 字典,則可以修改列表 字典中的元素的值 a 1 1 列表 tuple1 a,2,3 hello print tuple1 1 修改列表 print tuple1 1,1 2,3 hel...