У меня есть несколько частных модулей, которые я уже успешно использую в своем проекте.Я добавил игровую площадку Swift в рабочую область (не в проект) и добавил оператор import Foo
в верхнюю часть игровой площадки.
Автозаполнение работает для моих модулей pod, поэтому, похоже, всебыть настроен правильно.Тем не менее, я получаю эту очень непонятную ошибку:
expression failed to parse, fixed expression suggested:
#sourceLocation(file: "Foo.playground", line: 1)
Не имеет значения, в какую строку я поместил свое утверждение импорта;он всегда ссылается на строку 1.
В импортируемой среде есть некоторый код Obj-C.Я не уверен, имеет ли это значение или нет, так как он вызывается из Swift в моем приложении.
Любая помощь будет принята!
Обновление (21.07.19): До сих пор не удалось решить эту проблему, но я смог подтвердить, что гораздо более простая библиотека Obj-C может вызываться с игровой площадки.Так что это просто сложный вопрос, который я пытался назвать изначально.Так как это частная собственность, я не могу поделиться большой информацией, но если у кого-то есть предложения о том, что попробовать (или что я могу обобщить, извлечь и поделиться здесь), я с удовольствием попробую и обновлювы.Спасибо!