嘿,大家好!
在一年前,第一期 objc.io 進(jìn)入了人們的視野,如今,我們迎來(lái)了屬于我們的第一個(gè)周年紀(jì)念日。感謝你們?cè)谶@段時(shí)間內(nèi)所提供的支持,尤為感謝我們收到的來(lái)自社區(qū)的杰出貢獻(xiàn)。
你可能像我們一樣還沉浸于征服那些上周在 WWDC 上蘋(píng)果公司發(fā)布的新玩意。我們非常高興看到今年并不嚴(yán)苛的保密協(xié)議,這意味著我們可以立刻撰寫(xiě)有關(guān)于此的文章。
然而,在全面且深入了解這些新東西之前,這個(gè)月我們已經(jīng)為大家準(zhǔn)備了一些永恒的話(huà)題。我們篩選了一些已經(jīng)在第一期更輕量的 View Controllers 中討論過(guò)的內(nèi)容。但是這次,我們選擇了更廣闊的角度去詮釋它,所以本期的這些文章涵蓋了你可能在思考項(xiàng)目架構(gòu)中可能會(huì)遇到的問(wèn)題。
上個(gè)月,我們有幸在柏林和一支非常棒開(kāi)發(fā)者的團(tuán)隊(duì) UIKonf 坐在起為這次話(huà)題進(jìn)行頭腦風(fēng)暴:
最終的確定的這五篇文章針對(duì)了截然不同的架構(gòu)問(wèn)題:Ash Furrow 撰寫(xiě)的 MVVM 介紹,由 Stephen Poletto 創(chuàng)作的避免濫用單例,Chris Eidhof 為大家?guī)?lái)的子類(lèi),還有 Krzystof Zabl?ocki 的大作 iOS 中的行為,最后,由 Conrad Stoll 和 Jeff Gilbert 為大家介紹 使用 VIPER 構(gòu)建 iOS 應(yīng)用 。
來(lái)自夏日柏林的最美祝福,
Chris,Daniel,與 Florian