Было много дискуссий о том, как лучше всего использовать код со статическими библиотеками.Я остановился на методе, описанном здесь Клинтом Харрисом (который, как мне кажется, и Шон предлагает).Таким образом, создание зависимости проекта автоматически компилирует библиотеку для цели вашего проекта (симулятор / устройство, отладка / выпуск), поэтому вам не нужны четыре разные копии скомпилированной библиотеки.Это также позволяет вам входить в исходный код библиотеки при отладке, как вы хотите.Наконец, обновления библиотеки будут включены в любой из связанных проектов при следующей компиляции этих проектов (поэтому вам не нужно перекомпилировать и перераспределять двоичный файл библиотеки для этих проектов самостоятельно).