Xcode иногда находит зависимости. Я думаю, это нормально, когда я тот, кто определяет отношения и когда я становлюсь ленивым...
Но чаще, чем часто, я сталкиваюсь с существующим (средним и крупным) проектом с несколькими целями. Поскольку проект был сделан кем-то другим, мне очень сложно понять, какие цели зависят от того, что из-за того, что не все отношения явны.
Каковы правила использования Xcode для поиска таких отношений? (надеюсь, я смогу понять логику, поэтому запустите ее в своем уме и, возможно, спасите меня в будущем) Или Что делает целевую квалификацию неявно зависимой от другой?
Цель и создаваемый ею продукт могут быть связаны с другой целью. Если цель требует вывода другой цели для сборки, считается, что первая цель зависит от второй. Если обе цели находятся в одном и том же рабочем пространстве, Xcode может обнаружить зависимость, и в этом случае он строит продукты в требуемом порядке. Такие отношения называются неявной зависимостью.
Источник: Библиотека разработчиков iOS → Концепции Xcode → Цель Xcode