1
有關依賴性注入的一個問題:我的理解初始化一個控制器,一個指向一個數據模型的想法控制器創建時:依賴注入:在控制器之間傳遞模型?
Controller *controller = [[Controller alloc] initWithDataModel:[self dataModel]];
不過我很好奇,讀通過TechZen,所提到在這裏回答在控制器之間傳遞模型。
TechZen「依賴注入來自 視圖控制器傳遞數據模型對象,以查看控制器根據需要 依賴 」。 Cocoa touch connection and data design pattern
這是否只是指一個事實,即每個控制器初始化上創建的指針,或者是它指的是分配/也許用一個指針傳遞的新模式在以後的日子交換數據模型通過一種方法?
- (void)connectToModel:(id)newModel;
謝謝祖爾,那就是我之後的事情,我只是想確保我理解了這個概念。非常感激 ... – fuzzygoat 2010-12-16 15:03:04