I have been using Typhoon in my application for a while. After a recent upgrade to Typhoon v3.2.8, I received a new information-level message written to the console when the application started:
2015-09-04 15: 27: 07.761 MYApp [1348: 10138960] - [TyphoonAssembly activateWithFactory: employees:] [Line 280] [info] * Warning * Cannot find assembly of type MYCoreAssembly. Is it intentional? the 'coreAssembly' property in the MYApplicationAssembly class will be left as zero.
In my Typhoon application Info.plist is activated with two joint assemblies: MYApplicationAssemblyand MYCoreAssembly.
My application delegate has several properties nested in Typhoon, including an instance MYApplicationAssembly. The implementation MYApplicationAssembly"collaborates with" the assembly MYCoreAssembly. Relevant interface declarations:
@interface MYApplicationAssembly : TyphoonAssembly
@property (nonatomic, readonly) MYCoreAssembly *coreAssembly;
- (MYHomeViewController *)homeViewController;
@end
@interface MYCoreAssembly : TyphoonAssembly
- (id)someCoreThing;
@end
I would like to find out what is the main reason for the warning above, and if this is not a problem (everything continues to work as expected), then how to silence it. Thanks!
source
share