Я создаю приложение для iOS и использую платформу Typhoon для внедрения зависимостей. В настоящее время у меня есть фреймворк, включенный в исходный код (т.е. подмодуль git), и Typhoon.framework
связан с моим скомпилированным двоичным файлом. Однако, когда я пытаюсь создать свою первую сборку, я получаю сообщение об ошибке Ambiguous reference to member 'withClass'
, которое выделяет класс TyphoonDefinition
:
Глядя на детали ошибки, я вижу, что эти три «кандидата» найдены. Я не понимаю, почему он считает, что существует три разных типа TyphoonDefinition, если это действительно то, что это означает:
Любые идеи относительно того, как (1) разрешить двусмысленность или (2) получить дополнительную информацию о «кандидатах», ошибке или чем-то еще?