Когда я пытаюсь ввести параметры, используя следующий метод, компилятор Xcode говорит, что он не может вызвать этот метод. Он отлично работает, если я удалю параметр конфигурации . Xcode intellisense также не перечисляет этот метод. Я пропустил что-то здесь?Typhoon Swift Factory Method Missing
1
A
ответ
0
Ниже приведен пример использования компонента с заводской задней синтаксис закрытия. Почти все методы TyphoonDefinition имеют блок/закрытие в качестве последнего параметра, поэтому вы можете использовать синтаксис закрытия трения. Мне кажется, что это немного легче читать в Свифте.
public dynamic func motherOfKnights() -> AnyObject {
return TyphoonDefinition.withClass(MotherOfKnights.self)
}
public dynamic func brandNewBabyKnight() -> AnyObject {
return TyphoonDefinition.withFactory(self.motherOfKnights(),
selector: "makeKnight:") {
(factoryMethod) in
factoryMethod.injectParameterWith("Robert")
}
}
Смежные вопросы
- 1. Abstract Factory, Factory Method, Builder
- 2. Typhoon defaultAssembly() в Swift
- 3. Ошибка Swift Typhoon в тестах target - не подкласс сборки Typhoon
- 4. Внутренний класс Factory Method
- 5. Singleton Factory method
- 6. Factory Method - Неизвестные параметры
- 7. Angularjs .factory method return
- 8. C# generic factory method
- 9. static factory method (Spring)
- 10. «Factory Method» Design Pattern
- 11. code factory method
- 12. Factory Method шаблон осветление
- 13. Вызов Javascript Factory Method
- 14. Quartz JobDetail missing method
- 15. MPAndroidChart missing setFillDrawable (...) method
- 16. Abstract Factory vs Factory Method (scope)
- 17. Decorator vs. abstract factory vs. factory method
- 18. Entity Framework TPH Factory Method
- 19. Factory Method с ненужными параметрами
- 20. Java Factory Method/Singleton pattern
- 21. Factory Method шаблон против композиции
- 22. Scala factory method with generics
- 23. Task Factory Method с задержкой
- 24. Singleton toolbox vs factory method
- 25. Swing GUI Factory Method Pattern
- 26. undefined method `Factory 'on user_spec
- 27. C# Interactive window missing method
- 28. Wont compile, Main method Missing
- 29. Typhoon Framework: Swift или Objective-C
- 30. Injecting mock with Typhoon