2010-01-25 72 views
0

我想在應用程序的NIB文件中設置一個代理對象。問題是NIB文件是應用程序自動加載的主應用程序NIB,因此我無法按照文檔中的說明設置UINibProxiedObjectsKey字典。有沒有辦法在主應用程序NIB中設置代理對象?或者我可以點擊加載主應用程序NIB的代碼?如何在主應用程序NIB中設置代理對象?

回答

0

我的主要問題是我試圖使用Interface Builder作爲整個應用程序的依賴注入工具。我有一個必須在代碼中創建的對象實例,然後我需要將此實例傳遞給NIB中的其他對象,因此需要代理對象。最後,我發現代理對象的東西是過分的。我創建了一個單獨的課程,負責將我的對象連接在一起,問題消失。

相關問題