簡體   English   中英

注入預先獲取的對象時發生崩潰

[英]Crash when injecting a pre-obtained object

我想使用從另一個模塊獲得的對象。 我不知道如何使用

#指示台風注入預先獲取的實例

文檔

我正在嘗試這樣做:

self.someAssembly = [[SomeAssembly new] activated];
[self.someAssembly inject:someObject];
SomeModule *module = [self.someAssembly getModule];

如果我嘗試按某種定義鍵入它,則會崩潰並顯示以下消息:

沒有定義滿足類型的組件:“ SomeObject”

那么,如何在SomeAssembly定義中使用這個someObject

謝謝!

發生這種情況是因為注入在Typhoon之外構建的對象不會將其注冊到程序集中。

是否可以注冊定義?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM