Я сделаю это как можно короче.
Я пытаюсь создать статическую библиотеку для iOS и OS X. Казалось бы, SDK (iOS / Mac OS X) будетсо статической библиотекой должно быть то же , что и с целью, которая связывается с этой библиотекой.
Есть ли способ создать общую статическую библиотеку, которая не зависела бы ни от одного из SDKв частности?Или я должен просто создать библиотеки, специфичные для SDK?
Одна из проблем, связанных с использованием неправильного вида статической библиотеки, заключается в том, что компоновщик выдает ошибку, связанную с отсутствием [super init]
для класса, который наследует NSObject
.
Кроме того, создается впечатление, что файл X_Prefix.pch отличается при создании библиотек для настольных компьютеров и iOS.Как мне справиться с этим и, возможно, с другими различиями между этими двумя платформами?