面向協(xié)議編程 是Swift的一種編程范式惯殊,Apple于2015年WWDC提出诱咏。 在Swift的標準庫中,能見到大量POP的影子 同時既绕,Swift...
Array的常見操作 [圖片上傳中...(var arr = [1, 2, 3, 4].png-f3939c-1635750768836-0)]...
模式 模式是用于匹配的規(guī)則啄刹, 比如switch的case、捕捉錯誤的catch凄贩、if\guard\while\for語句的條件等 Swift中的...
跟OC一樣誓军,Swift也是采取基于引用計數(shù)的ARC內存管理方案(針對對空間) Swift的ARC中有3種引用強引用:默認情況下,引用都是強引用 ...
溢出運算符 Swift的算數(shù)運算符出現(xiàn)溢出時會拋出運行時錯誤Swift有溢出運算符(&+疲扎、&-昵时、&*),用來支持溢出運算 Int8的最小數(shù)是-1...
協(xié)議 設置協(xié)議后有自動補齊椒丧,而且是必實現(xiàn)壹甥,不然會報錯的。 Static壶熏、class 為了保證類與結構體都能夠使用句柠,協(xié)議中必須用static定義類...
索尼微單入門操作——模式轉盤(小白必讀) 模式轉盤是根據(jù)自己當下的拍攝需要,可以調節(jié)到不同的檔位久橙。寫在前面先說一下曝光三要素俄占,即:光圈(A)、快...
沒有Runloop: 代碼執(zhí)行完畢后淆衷,直接執(zhí)行return 0缸榄。程序執(zhí)行結束。 有Runloop: 程序并不會馬上退出祝拯,而是保持運行狀態(tài) 基本作...
初始化 類甚带、結構體、枚舉都可以定義初始化器 類有2中初始化器:指定初始化器佳头、便捷初始化器 每個類至少有一個指定初始化器鹰贵,指定初始化器是類的主要初...