Я уже давно использую Typhoon в своем приложении. После недавнего обновления до Typhoon v3.2.8 я получаю новое сообщение информационного уровня, зарегистрированное в консоли при запуске приложения:
2015-09-04 15:27:07.761 MYApp[1348:10138960] -[TyphoonAssembly activeWithFactory:collaborators:][Line 280] [info] * Предупреждение * Не удается найти сборку типа MYCoreAssembly. Это намеренно? Свойство coreAssembly в классе MYApplicationAssembly останется равным нулю.
В моем приложении Typhoon активирован с помощью Info.plist с двумя взаимодействующими сборками: MYApplicationAssembly
и MYCoreAssembly
.
У моего делегата приложения есть несколько свойств, внедренных Typhoon, включая экземпляр MYApplicationAssembly
. Реализация MYApplicationAssembly
«сотрудничает» со сборкой MYCoreAssembly
. Соответствующие объявления интерфейса:
@interface MYApplicationAssembly : TyphoonAssembly
@property (nonatomic, readonly) MYCoreAssembly *coreAssembly;
- (MYHomeViewController *)homeViewController;
@end
@interface MYCoreAssembly : TyphoonAssembly
- (id)someCoreThing;
@end
Я хотел бы выяснить, какова основная причина предупреждающего сообщения выше, и если это на самом деле не проблема (все продолжает работать, как ожидалось), то как заставить его замолчать. Спасибо!