Всем привет.
Создал свой фреймворк для iOS.
Сделал Release Build. И решил просмотреть бинарник, который лежал по пути FrameworkName.framework/FrameworkName.
В этом бинарнике я обнаружил множество путей к классам фреймворка, причем пути были и к каталогу разработки, вида
/Users/fly3110/Work/Path/to/Framework/source/another folder/Class.mm
, так и к локальной Derived Data вида:
/Users/fly3110/Library/Developer/Xcode/DerivedData/FrameworkName-dcosvypbljqvmuzzphtxljnvokni/Build/Intermediates.noindex/FrameworkName.build/Release-iphoneos/FrameworkName.build/O
bjects-normal/armv7/Class.o
Вопрос, зачем xcode так делает и как этого избежать? Спасибо :)