是什么 相信大家都知道self這個(gè)關(guān)鍵字的具體作用,它跟OC里的self基本一樣。但是對(duì)于Self來(lái)說(shuō)...(WTF,這是什么東西)當(dāng)你用錯(cuò)Self的時(shí)候編譯器會(huì)這樣提示 分...
是什么 相信大家都知道self這個(gè)關(guān)鍵字的具體作用,它跟OC里的self基本一樣。但是對(duì)于Self來(lái)說(shuō)...(WTF,這是什么東西)當(dāng)你用錯(cuò)Self的時(shí)候編譯器會(huì)這樣提示 分...
感謝?。。。∵@篇文章的分析真的準(zhǔn)確,感謝?。?!我贊同你百度搜索結(jié)果垃圾的觀點(diǎn)?。?!
gitlab-runner之build failed with exit status 1問(wèn)題分析前言: 工作需要,原先的一臺(tái)專門(mén)負(fù)責(zé)打包的機(jī)器要被調(diào)走,所以另起爐灶,把需要打包的項(xiàng)目遷移到新機(jī)器,本篇文章講述了遷移過(guò)程遇到的一些問(wèn)題以及解決的方法。 1.gitlab-r...
前言: 工作需要,原先的一臺(tái)專門(mén)負(fù)責(zé)打包的機(jī)器要被調(diào)走,所以另起爐灶,把需要打包的項(xiàng)目遷移到新機(jī)器,本篇文章講述了遷移過(guò)程遇到的一些問(wèn)題以及解決的方法。 1.gitlab-r...
這篇文章主要是對(duì)知乎上關(guān)于react的討論,做一些整理。觀點(diǎn)都來(lái)自于網(wǎng)絡(luò)上他人的說(shuō)法。希望通過(guò)這些觀點(diǎn),可以形成自己的關(guān)于react的理解。 一個(gè)用來(lái)構(gòu)建用戶界面的 java...
Homebrew Cask方式添加QuickLook插件 安裝命令:brew cask install 卸載命令:brew cask uninstall 軟件包被安裝的路...
Homebrew 介紹 Homebrew中文網(wǎng)Homebrew:Mac OS上一套流行的軟件包管理工具,可以通過(guò)命令行搜索、安裝、卸載軟件包。不用你關(guān)心各種依賴和文件路徑的情...
reserveCapacity 如果明確的知道一個(gè)數(shù)組的容量大小,可以調(diào)用這個(gè)方法告訴系統(tǒng)這個(gè)數(shù)組至少需要的容量,避免在數(shù)組添加元素過(guò)程中重復(fù)的申請(qǐng)內(nèi)存。 lexicogra...
之前做了OC的整理,這一篇是Swift的第三方資源庫(kù)整理。同樣的,有好的項(xiàng)目我就會(huì)加進(jìn)來(lái),并把更新說(shuō)明寫(xiě)在文末。 更直觀更方便的內(nèi)容形式,請(qǐng)?jiān)L問(wèn)本文的GitBook地址:Gi...
這次Swift 3 到 4 的遷移代碼要改動(dòng)的地方比較少,花了一個(gè)下午的時(shí)間就完成了遷移。Swift 把原來(lái) 4.0 的目標(biāo)從 ABI 穩(wěn)定改為了源碼兼容,此次代碼的兼容性做...
命名原則 1.基本原則 (1)清晰。 命名應(yīng)該是以清晰為主、簡(jiǎn)潔為輔??偟膩?lái)講不要使用單詞的簡(jiǎn)寫(xiě),除了使用非常常見(jiàn)的簡(jiǎn)寫(xiě)以外,盡量使用單詞的全稱。不可使用拼音、數(shù)字、容易讓人...