Исходя из C-фона, что означают «Связанные рамки» и «Другие рамки»?Xcode: Linked Frameworks vs Other Frameworks
Посмотрев на моей цели сборки, я вижу, что Linked Каркасы являются на самом деле связаны (динамически, я полагаю, - как бы Статическая линковка работу?)
Что такое «Другие рамочные» тогда?
Чтобы проверить, я использовал класс NSString, который определен Foundation в файле. Фонд находится в других рамах и не связан с целью.
Увы, компиляция завершена без предупреждений, и исполняемый файл пробежал.
Так что «Связанные рамки» можно рассматривать как «Прямые зависимости от структуры», а «Другие рамки» - это «Зависимости Transitive Framework», правильно? – febeling
Может быть. Но помните, что это просто группы для организации ссылок на фреймворки. Фактическое поведение связи полностью обрабатывается фазой построения компоновки ссылок и библиотек. –
Верно ли, что вы можете использовать фреймворки в компоновке Link Binary и Libraries, если вы укажете их в группе Frameworks (или любой подгруппе)? – febeling