создание двух фреймворков с разными именами для одних и тех же классов cpp в xcode - PullRequest
0 голосов
/ 15 мая 2019

Создал две платформы с одним и тем же именем файла cpp и именем класса в XCode. На самом деле, мне нужно продублировать нашу кодовую базу, используя эту среду, и мне нужно использовать обе среды в целевом приложении, которое использует objc.

Я могу генерировать обе платформы без ошибки символа дублирования, а также связываться с целью приложения.

Но при доступе к классу платформы из приложения он ссылается на неверную структуру.ниже я объяснил это.

Допустим, имя фреймворка A и B, я импортирую фреймворк A в класс objc и вызываю его класс и метод, но он перенаправляет в класс фреймворка B и при импорте фреймворка B в класс objc,он правильно перенаправляет на фреймворк B.

Поскольку и имя файла, и имя класса совпадают, но я создал отдельный проект и структуру папок для создания фреймворка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...