1浑此、do-try-catch:先嘗試操作,如果失敗則處理錯(cuò)誤敷燎,完成后釋放資源。 do { try 語句 成功處理語句組 } catch 匹配錯(cuò)誤...

1浑此、do-try-catch:先嘗試操作,如果失敗則處理錯(cuò)誤敷燎,完成后釋放資源。 do { try 語句 成功處理語句組 } catch 匹配錯(cuò)誤...
1箩言、Swift采用ARC(自動(dòng)引用計(jì)數(shù)硬贯,Automatic Reference Counting),程序員不用關(guān)心對(duì)象釋放的問題分扎,編譯器在編譯時(shí)...
1澄成、命名規(guī)范 大駝峰法:常量、枚舉成員畏吓、類、結(jié)構(gòu)體卫漫、枚舉菲饼、協(xié)議、文件名列赎、擴(kuò)展文件(原始類型名+擴(kuò)展名) 小駝峰法:變量宏悦、屬性、函數(shù)、方法 2饼煞、注...
1源葫、泛型:在程序代碼中,定義一些可變的部分砖瞧,在運(yùn)行的時(shí)候指定 func isEquals(a:T,b:T) -> Bool {return a ...
1息堂、協(xié)議,抽象類块促,java中的接口荣堰,只規(guī)定方法名、參數(shù)列表竭翠、返回值振坚,不給出具體的實(shí)現(xiàn)。 類斋扰、結(jié)構(gòu)體渡八、枚舉,都可以聲明遵從一個(gè)或多個(gè)協(xié)議传货,并提供該...
1屎鳍、Swift中的擴(kuò)展,在原始類型(類损离、結(jié)構(gòu)體哥艇、枚舉)的基礎(chǔ)上,添加新功能僻澎,輕量級(jí)的繼承機(jī)制貌踏,即使原始類型被限制繼承,仍然可以擴(kuò)展 2窟勃、聲明擴(kuò)展...
1祖乳、Swift中,繼承只能發(fā)生在類上秉氧,一個(gè)類可以繼承另一個(gè)類的方法眷昆、屬性、下標(biāo)等特征汁咏。 class 子類:父類 {} override init...
1亚斋、結(jié)構(gòu)體和類,在創(chuàng)建實(shí)例過程中攘滩,需要進(jìn)行一些初始化的工作帅刊,這個(gè)過程:構(gòu)造過程。 實(shí)例最后被釋放的時(shí)候漂问,需要進(jìn)行一些清除資源的工作赖瞒,這個(gè)過程:析...
1栏饮、Swift中吧兔,屬性分為存儲(chǔ)屬性、計(jì)算屬性袍嬉。 存儲(chǔ)屬性:存儲(chǔ)數(shù)據(jù)境蔼,常量屬性let,變量屬性var冬竟,適用于類和結(jié)構(gòu)體欧穴,枚舉不能用 計(jì)算屬性:本身...