2013-04-06 60 views
0

比方說,我有一個名爲Drawable一個NSObject子類,實現如何在運行時加載和實例化不同項目中的對象?

-(NSImage *) representation

現在,使用另一個(運行)的程序,我想創建繪製對象的實例。我正在研究Drawable的源代碼,所以Drawable(.o)的目標文件不是固定的。

是否有一種架構可以讓我在運行時找到Drawable的對象文件,加載它並創建Drawable的實例?

回答

0

對於需要編譯和鏈接的語言/運行時,您正在描述動態庫或框架。在開發Drawable時,構建將其打包的動態庫的新版本,動態鏈接程序可以處理它。