設(shè)計模式是面向?qū)ο蟮挠杏霉ぞ呤琢浚蔷幊陶Z言的發(fā)展和多種編程范式混合編程的可能陨囊,使很多的模式被語言特性取代铭拧,或者被其他編程范式解決揖盘。 要解決的問題...
要解決的問題 想象一下,對于某個任務(wù)钮惠,我們需要支持多種解決方案柳击。而這多種支持就是變化點,為了封裝變換點莺葫,我們可以采用策略模式匪凉。 定義 定義了一系...
使用 Xcode 8 運行一個新建的工程的時候,會發(fā)現(xiàn)如下這些奇怪的日志輸出 解決辦法如下: 搞定捺檬!
創(chuàng)建一個 Command Line Tool 工程: 添加一個 test target 選擇相應(yīng)的測試模塊 輸入 Tests 編輯 Scheme...
本文為 WWDC 2016 Session 419 的部分內(nèi)容筆記再层。強烈推薦觀看。 設(shè)計師來需求了 在我們的 App 中堡纬,通常需要自定義一些視圖...
這里我們來從頭實現(xiàn) RxExample 的第三個例子:GeolocationExample聂受。如果不知道如何開始,可以參考之前的幾篇博文烤镐。 你可以...
本文檔內(nèi)容來自于 RxSwift 的 Playground蛋济。記錄大多數(shù) ReactiveX 的概念和操作符。 GitHub 地址 (部分翻譯和注...
To RxSwift:初次見面炮叶,請多關(guān)照碗旅。 Demo 的 GitHub 地址:RxSwiftDemo 這里我們將實現(xiàn) RxSwift Demo ...
從這篇博文開始鹊杖,我準備開一個新的坑,來記錄一下學(xué)習(xí) RxSwift 的過程扛芽。 Why? RxSwift 和 ReactiveCocoa 很類似骂蓖,...