2016-07-14 3 views
0

Я создал две настраиваемые какао-рамки, эти две структуры имеют один и тот же класс (скажем, «Framework-A», «Framework-B» содержит Class-A). Если я использую эти обе структуры (Framework-A, Framework-B) в том же проекте, я получаю предупреждение, как этоКак разделять классы между двумя настраиваемыми какао-каркасами в iOS

Класс Class-A реализован как в Framework-A, так и в Framework-B. Один из двух будет использован. Какой из них не определен.

Есть ли шанс разделить Class-A между двумя фреймами (Framework-A и Framework-B) вместо того, чтобы держать Class-A в обеих фреймах ?.

Заранее благодарен!

+0

Добавить общие классы в Famrework или библиотеку и использовать эту библиотеку в обеих Framework. –

+0

Спасибо за быстрый ответ. Я использую одну фреймворк в обеих фреймворках, потому что я тоже получаю такое же предупреждение. –

ответ

0

Framework-A и Framework-B могут ссылаться на (но не внедрять) Framework-C, который содержит общие классы (класс-A), к которым вы хотите иметь доступ как к Framework-A, так и к Framework-B. Конечное приложение затем должно ссылаться на Framework-A и Framework-B, но вставлять все три фреймворка в свой пакет.

Смежные вопросы