如何利用Objective-C寫一個精美的DSL

背景 在程序開發中,我們總是希望能夠更加簡潔、更加語義化地去表達自己的邏輯,鏈式調用是一種常見的處理方式。我們常用的 Masonry、 Expecta 等第三方庫就採用了這種處理方式。 像這種用於特定領域的表達方式,我們叫做 DSL (Domain Specific Language),本文就介紹一下如何實現一個鏈式調用的 DSL. 鏈式調用的實現 我們舉一個具體的例子,比如我們用鏈式表達式來創建
相關文章
相關標籤/搜索