我想知道是否有任何依賴注入框架用於iPhone上的開發。白天成爲Java開發人員,我喜歡並瞭解像Spring這樣的框架的好處。iPhone的依賴注入框架
您可以通過手動創建某些組件單例並手動綁定參考來實現其中的一部分。
我想知道是否有任何依賴注入框架用於iPhone上的開發。白天成爲Java開發人員,我喜歡並瞭解像Spring這樣的框架的好處。iPhone的依賴注入框架
您可以通過手動創建某些組件單例並手動綁定參考來實現其中的一部分。
看到這個非常相似,幾乎愚蠢的SO post。
總之,您可以使用Categories實現與DI類似的操作。這是non-Apple reference。
有針對iPhone的dependecy注射庫,支持自動連接,更不錯的功能http://github.com/mivasi/Objective-IOC
非常非常簡單的IOC容器在這裏 - Inverter
我不知道我看到一個類別爲DI的一種形式。 – lyonanderson 2009-12-06 22:13:48
如果一個測試類別覆蓋了一個方法來獲得一個服務,而返回一個模擬服務的方法呢? – 2009-12-07 02:31:52
這是一個很好的例子。我想可能是我被Spring所允許的合作者注入自動裝配的方式所困擾。實際上,你所建議的也是依賴注入的合法表達。 – lyonanderson 2009-12-07 22:20:58