![Avatar notebook default](https://cdn2.jianshu.io/assets/default_avatar/avatar-notebook-default-640f7dde88592bdf6417d8ce1902636e.png)
letpath =UIBezierPath(rect:CGRect(x:0,y:0,width:ScreenWidth,height:Scree...
Objective-C通過(guò)clang編譯器绪撵,編譯成IR包晰,然后再生成可執(zhí)行文件.o Swift通過(guò)Swift編譯器平道,編譯成IR辅髓,然后再生成可執(zhí)行文...
結(jié)構(gòu)體與類的主要相同點(diǎn)有 1浪感、定義存儲(chǔ)值的屬性 2缎罢、定義方法 3伊群、定義下標(biāo)以使用下標(biāo)語(yǔ)法提供對(duì)其值的訪問(wèn) 4、定義初始化器 5策精、使用extens...
先來(lái)看一段代碼 class LTTech{ varage: Int=10 functech(){ print("***tech***"...
結(jié)論: 1舰始、AnyObject:代表任意類的實(shí)例,類的類型蛮寂,僅類遵守的協(xié)議 2蔽午、 Any:代表任意類型,包括function類型或者Option...
繼承NSObject單例 class CardUtil : NSObject{ /* 靜態(tài)屬性shared持有唯一的實(shí)例酬蹋,對(duì)外公開(kāi) ...
關(guān)于Moya的官方可參考:點(diǎn)擊查看[https://github.com/Moya/Moya] Moya官方使用下圖來(lái)對(duì)比直接使用Alamofi...
元組類型及老,用于在單個(gè)復(fù)合值中對(duì)多個(gè)值進(jìn)行分組 元組中的值可以是任何類型抽莱,并且不需要是相同類型 聲明: 元組聲明的語(yǔ)法 var TupleName...
Swift中Associated Object使用 使用關(guān)聯(lián)對(duì)象在擴(kuò)展中增加實(shí)例字段。 需要定義一個(gè)本地變量(private var key: ...