繁体   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