Я из мира С++ и в мире С++, если я создаю статическую библиотеку с какой-либо конкретной версией компилятора, то рекомендуется использовать ту же версию компилятора для двоичного кода, который будет использовать эту статическую библиотеку.
Верно ли это утверждение и для статической библиотеки Objective C? или если у меня есть статическая библиотека Objective C, скомпилированная с XCode X & и исполняемый файл, скомпилированный с XCode Y, все равно не будет конфликта?