引言 本文旨在幫助開(kāi)發(fā)者快速?gòu)腛C開(kāi)發(fā)過(guò)渡到Swift開(kāi)發(fā),挑選了一些比較淺顯的但是比較常用的Swift語(yǔ)法特性,在介紹的過(guò)程中,通常會(huì)拿OC中...
官方文檔。在線體驗(yàn)。 @[toc] Dart是谷歌開(kāi)發(fā)并在2011年亮相,2015推出了基于Dart語(yǔ)言的移動(dòng)應(yīng)用程序的開(kāi)發(fā)框架 Sky,后更名...
需求 iOS13 的暗黑模式已經(jīng)推出來(lái)有很長(zhǎng)一段時(shí)間了,之前覺(jué)得蘋(píng)果應(yīng)該不會(huì)強(qiáng)制要求適配暗黑模式,因此僅僅是禁止暗黑模式。然而蘋(píng)果在前段時(shí)間強(qiáng)制...
本文為私人學(xué)習(xí)筆記,僅僅做為記錄使用,詳情內(nèi)容請(qǐng)查閱 中文官方文檔。 內(nèi)存安全 Swift 自動(dòng)管理內(nèi)存,大部分時(shí)候你完全不需要考慮內(nèi)存訪問(wèn)的事...
本文為私人學(xué)習(xí)筆記,僅僅做為記錄使用,詳情內(nèi)容請(qǐng)查閱 中文官方文檔。 泛型 先看一段代碼。 上述代碼的作用是交換兩個(gè) Int 的值。那么,當(dāng)我們...
本文為私人學(xué)習(xí)筆記,僅僅做為記錄使用,詳情內(nèi)容請(qǐng)查閱 中文官方文檔。 錯(cuò)誤處理 定義和拋出異常 遵循 Error 協(xié)議的類型表示可以用于錯(cuò)誤處理...
本文為私人學(xué)習(xí)筆記,僅僅做為記錄使用,詳情內(nèi)容請(qǐng)查閱 中文官方文檔。 屬性 屬性包裝器 屬性包裝器在管理如何存儲(chǔ)和定義屬性的代碼之前添加了一個(gè)分...
理論篇 什么是組件化 組件化開(kāi)發(fā)就是將一個(gè)臃腫的、單一的項(xiàng)目,根據(jù)功能/業(yè)務(wù)/技術(shù)等等進(jìn)行拆分,形成一個(gè)個(gè)獨(dú)立的功能組件,然后借助 CocoaP...
前端的路由 網(wǎng)絡(luò)中路由概念是指路由器從一個(gè)接口上接收到數(shù)據(jù)包,根據(jù)數(shù)據(jù)包的目的地址進(jìn)行定向轉(zhuǎn)發(fā)到另一個(gè)接口的過(guò)程。直白一點(diǎn)就是,路由是一種數(shù)據(jù)的...