前言 阿里云APP組件化過程中,我們拆分出了若干基礎(chǔ)組件庫和業(yè)務(wù)代碼庫,由于代碼是采用Swift編寫的,所以這些庫都是動態(tài)庫形式。在上一個正式版本,組件化達到了完全形態(tài),主工...
前言 阿里云APP組件化過程中,我們拆分出了若干基礎(chǔ)組件庫和業(yè)務(wù)代碼庫,由于代碼是采用Swift編寫的,所以這些庫都是動態(tài)庫形式。在上一個正式版本,組件化達到了完全形態(tài),主工...
本文總結(jié)自 WWDC 2018 building faster in xcode 該 Session 通過一系列的實踐來實現(xiàn) Xcode 的快速編譯,共闡述了六個大方面,分別...
內(nèi)存管理總是開發(fā)過程中難以繞開的問題, 在使用 RxSwift 的過程中, 避免不了寫各種 .disposed(by: disposeBag) 來管理內(nèi)存的釋放時機. 那么究...
@不辣先生 可以貼一下完整代碼?
Swift 中的動與靜也許你在swift 使用過程中永遠也不會遇到這些奇怪的行為, 但是進來看看又不要錢~ Swift 相比于其它語言有一個很好的特性, 開發(fā)者不僅可以給協(xié)議增加接口, 還能進一步...
@不辣先生 試了一下, 5.0 現(xiàn)象跟文中還是一致的
Swift 中的動與靜也許你在swift 使用過程中永遠也不會遇到這些奇怪的行為, 但是進來看看又不要錢~ Swift 相比于其它語言有一個很好的特性, 開發(fā)者不僅可以給協(xié)議增加接口, 還能進一步...
哪個例子?我去試試
Swift 中的動與靜也許你在swift 使用過程中永遠也不會遇到這些奇怪的行為, 但是進來看看又不要錢~ Swift 相比于其它語言有一個很好的特性, 開發(fā)者不僅可以給協(xié)議增加接口, 還能進一步...
這里沒有匯編, 內(nèi)存, 編譯原理, 有的只是滿滿的套路. 在無法 review 代碼的前提下, 崩潰率是業(yè)內(nèi)衡量 App 穩(wěn)定性的一個關(guān)鍵指標. 然而幾乎每個 App 都會遇...
Swift 中的字符串設(shè)計Swift中字符串設(shè)計得很糟糕? 不存在的. 作為吃大白米飯直立行走的哺乳動物, 我們對形形色色的文字已經(jīng)見怪不怪. 但對于吃進去的是電, 只記得一堆01串的計算機來說, 理...
這次不以規(guī)律解釋行為, 而從源碼窺視規(guī)律. 在Swift中的動與靜一文中, 我詳細的介紹了 Swift 中不同場景下方法的派發(fā)方式. 自認為在這方面的掌握已經(jīng)爐火純青, Sw...
也許你在swift 使用過程中永遠也不會遇到這些奇怪的行為, 但是進來看看又不要錢~ Swift 相比于其它語言有一個很好的特性, 開發(fā)者不僅可以給協(xié)議增加接口, 還能進一步...
Swift中字符串設(shè)計得很糟糕? 不存在的. 作為吃大白米飯直立行走的哺乳動物, 我們對形形色色的文字已經(jīng)見怪不怪. 但對于吃進去的是電, 只記得一堆01串的計算機來說, 理...
嗯, 這是一篇腦洞文 optional Swift 作為強類型語言, 為了解決類型安全問題, 引入了可選值的概念, 用以表示有值或者為空的狀態(tài). 在實現(xiàn)上來看, 可選值是對對...