純代碼,沒有Xib,沒有stroy的代碼架構架構
缺點 框架
文件多,抽象。不像storyBoard那麼直觀的能直接描述,各個功能之間的邏輯spa
屏幕適配相對困難。對象
看別人寫的代碼費勁。這已經是面向對象的缺點。開發
優勢產品
容易版本的迭代,維護比較容易。適合於大產品。項目
代碼的封裝重用,這讓代碼的生命力變的很強,讓開發變的容易不少。文件
主體架構用代碼寫,界面的描述用xib, 時間
優勢:快速的完成一個項目,屏幕適配容易。view
缺點:維護及其困難。相關的代碼不容易複用。
主框架用代碼寫,功能模塊用stouyboard去描述,控制器中的view用Xib去描述。這種思路,簡單省事情。
尤爲是對於時間很是緊的項目,缺點是,維護困難。