Я знаю, об этом спрашивали несколько раз, но в основном для Xcode 3.x. Что касается iPad, у меня есть два проекта, которые находятся в общей рабочей области
, первая в зависимости от второй. Кажется, я не могу понять, как добавить эту зависимость. Это не очень хорошо объясняется в документации, поэтому я попробовал следующее:
Я также пытался перетащить файл .a в этот раздел, но без особого успеха. Также, в документации указано
. Если продукт сборки одного проекта в рабочей области зависит от продукта сборки другого проекта в рабочей области (например, если один проект создает библиотеку, используемую другим проектом), Xcode обнаруживает такие неявные зависимости и строится в правильной последовательности.
Интересно, как Xcode обнаруживает эти зависимости. Apple говорит, что мне вообще не нужно добавлять эту целевую зависимость? Но тогда как Xcode обнаружит, что один использует другой?
И последнее, но не менее важное: мне нужно будет каким-то образом передать файлы .h от Foolib в Foo. Каков рекомендуемый способ сделать это? Очевидно, я не хочу их просто копировать. В фреймворки включены файлы заголовков, но что обычно делают люди при работе со статическими библиотеками, которые они сами разрабатывают параллельно.
Мы будем очень благодарны за толчок в правильном направлении. Спасибо.