Я видел несколько разных сообщений на эту тему, но, похоже, ни одна из них не решает основную проблему. В моем проекте есть следующее:
Hi Class У меня Hi Class с методом, показанным ниже.
func sayHi(){
println("hi")
}
Детская площадка. У меня есть детская площадка, на которой я пытаюсь импортировать свой Hi Class.
Проблема: моя игровая площадка не может видеть / импортировать Hi-класс. Я знаю, что мой класс Hi работает, поскольку я могу без проблем вызывать его из контроллера представления.
Вот ответы с форумов stack / apple, которые кажутся наиболее актуальными
Теперь можно импортировать свои собственные фреймворки на игровую площадку. Это дает возможность обмениваться кодом между вашими приложениями и игровыми площадками, которые могут импортировать ваши фреймворки. Для этого ваша игровая площадка должна находиться в той же рабочей области, что и проект, который создает ваш фреймворк. Вы, должно быть, уже создали свой фреймворк. Если это платформа iOS, она должна быть создана для 64-разрядной целевой системы (например, iPhone 5s). У вас должна быть активная схема, которая создает хотя бы одну цель (расположение сборки этой цели будет использоваться в пути поиска фреймворка для игровой площадки). Ваше предпочтение «Место сборки» (в расширенных настройках «Местоположения») не должно быть установлено на «Устаревшее». Если ваш фреймворк не является фреймворком Swift, для параметра сборки «Определяет модуль» должно быть установлено значение «Да». Как только все эти условия будут выполнены, импорт вашего фреймворка будет работать на игровой площадке.
Источник: Как импортировать сторонние файлы frameworks в Xcode Playground?
Может ли кто-нибудь указать мне шаг за шагом, как это сделать?