0
比方說,我有一個名爲Drawable
一個NSObject子類,實現如何在運行時加載和實例化不同項目中的對象?
-(NSImage *) representation
現在,使用另一個(運行)的程序,我想創建繪製對象的實例。我正在研究Drawable
的源代碼,所以Drawable(.o)的目標文件不是固定的。
是否有一種架構可以讓我在運行時找到Drawable的對象文件,加載它並創建Drawable的實例?
比方說,我有一個名爲Drawable
一個NSObject子類,實現如何在運行時加載和實例化不同項目中的對象?
-(NSImage *) representation
現在,使用另一個(運行)的程序,我想創建繪製對象的實例。我正在研究Drawable
的源代碼,所以Drawable(.o)的目標文件不是固定的。
是否有一種架構可以讓我在運行時找到Drawable的對象文件,加載它並創建Drawable的實例?
對於需要編譯和鏈接的語言/運行時,您正在描述動態庫或框架。在開發Drawable
時,構建將其打包的動態庫的新版本,動態鏈接程序可以處理它。