В структуре флаттера. Может видеть инициализатор для FlutterEngine
как
- (instancetype)initWithName:(NSString*)labelPrefix project:(FlutterDartProject*)projectOrNil;
.
Из заголовка FlutterDartProject
ясно, что FlutterDartProject
можно инициализировать с помощью предварительно скомпилированного пакета дротиков (поправьте меня, если я ошибаюсь). Но я не смог найти документ, описывающий, как скомпилировать флаттер в пакет и использовать этот пакет с FlutterDartProject
.
То, чего я пытаюсь добиться, - это использовать несколько компонентов, созданных с помощью флаттера, в одном и том же собственном проекте. Каждый компонент независим, поэтому его нельзя использовать с разными точками входа или маршрутами для FlutterViewController.
Как скомпилировать модуль флаттера в пакет и использовать его с FlutterDartProject
для создания FlutterEngine
?