В моем проекте используется AFNetworking 1.x
(включая AFHttpClient, AFHTTPRequestOperation и т. Д.), И теперь я должен использовать стороннюю статическую библиотеку, которая использует AFNetworking 2
(удалить AFHttpClient), и теперь у меня появилось много дубликатов символьная ошибка.AFnetworking дублирующий символ при связывании
, потому что мой проект имеет так много места, используя AFHttpClient & AFHTTPRequestOperation, так что я не хочу, чтобы обновить AFNetworking 1.x
, как я могу решить эту проблему легко? (Пусть мой проект и статические библиотеки использовать diffrent AFNetworking правильно)
Вы имеете в виду, что разные цели могут сделать один и тот же символ одновременно? – ximmyxiao
Да. вы можете использовать одинаковые классы с настройками diff, как для Dev или Prod – iSashok
, кажется, не работает, я написал демо с двумя классами для каждой цели, и кажется, что классA в targetA не может найти символ класса B в targetB в ссылке время. Я уже установил целевую зависимость targetA к targetB – ximmyxiao