Я создал рамки в Xcode (8.2.1) Каждые настройки сделаны (я уже нашел много ответов на StackOverflow)Swift Framework имеет не генерируется файл заголовка
Определить модули в порядке, Objective-C не Сгенерированный заголовок интерфейса Имя ОК
Затем, после сборки, {PROJECT_NAME} -Swift.h не имеет общедоступного метода. Так что в другом проекте можно импортировать эту фреймворк. Однако я не могу использовать какой-либо общедоступный метод.
Не так много ходить здесь. Я использую цель Framework (Swift 3 nowadays) все время без проблем. Вы говорите, что нашли много ответов здесь, но не те, которые вы пробовали. Насколько мне известно, ** почему ** вы думаете, что файл .h-файла должен иметь какие-либо общедоступные методы? Мой нет. О, и вне версии Xcode вы могли бы также дать нам версию Swift вместе с языком проекта (и версией), который вы пытаетесь использовать в этой структуре? Благодаря! – dfd
@dfd извините за непонятно вопрос. Я использую версию SWIFT 3.0.2. и во многих обучающих программах и проектах с открытым исходным кодом есть интерфейсы в файле .h. но, я согласен с вами. Он не нуждается в общедоступных методах в файле .h. – Nathan
Я решил эту проблему. Я проверил свою целевую схему для совместного использования. однако, неконтролируемый и построенный, в конце концов, можно увидеть открытые методы. (импортированная инфраструктура, и вы можете видеть, какие методы открываются commnad + click) спасибо! – Nathan