??該文章是對(duì)《重構(gòu)-改善既有代碼的設(shè)計(jì)》一書的總結(jié)回顧,以時(shí)刻鞭策自己不斷提高代碼質(zhì)量,同時(shí)供大家借鑒改善。廢話不多說,馬上開始。 為啥要重構(gòu)...
一.什么是LPDMvvmKit LPDMvvmKit是對(duì)MVVM框架的封裝,提供了一些常用的工具類以及很輕巧的控件,對(duì)MVVM各個(gè)層的分類定義以...
本文嘗試一步步還原HTTPS的設(shè)計(jì)過程,以理解為什么HTTPS最終會(huì)是這副模樣。但是這并不代表HTTPS的真實(shí)設(shè)計(jì)過程。在閱讀本文時(shí),你可以嘗試...
此文章是針對(duì)ReactiveCocoa的學(xué)習(xí)總結(jié)整理,該文是第三篇。我們這篇主要講解一下RACCommand以及RAC替換UIKit的典型例子。...
此文章是ReactiveCocoa學(xué)習(xí)筆記的第二篇,未閱讀第一篇的童鞋,請(qǐng)先查閱第一篇ReactiveCocoa學(xué)習(xí)筆記整理(一) 。好的,廢話...
由于近期時(shí)間相對(duì)寬裕,以及很多朋友詢問關(guān)于RAC的學(xué)習(xí)路徑以及資料,故而整理一下之前自己學(xué)習(xí)RAC的學(xué)習(xí)筆記,供大家查閱練習(xí)。該文章只講解了RA...
Masonry是iOS在控件布局中經(jīng)常使用的一個(gè)輕量級(jí)框架,Masonry讓NSLayoutConstraint使用起來(lái)更為簡(jiǎn)潔。Masonry...
本文適合有一定RAC基礎(chǔ)的童鞋做不時(shí)的查詢,所以本文不做詳細(xì)解釋。如想系統(tǒng)了解學(xué)習(xí)RAC框架,吶,給您傳送門: ReactiveCocoa深入理...
這篇文章跟我以往的文章有點(diǎn)不一樣。它主要是一些思想與模式的匯集,而不是一篇指南。下面我所寫的模式幾乎全都來(lái)之不易,都是我犯了錯(cuò)之后才學(xué)到的。我并...