复杂Xcode工作区中srcm根的含义

复杂Xcode工作区中srcm根的含义,xcode,build-settings,Xcode,Build Settings,我有一个Xcode工作区,其中有一个主项目和几个子项目(3个框架和一个插件包,嵌入到主应用程序中),在磁盘上的组织方式如下: Main project/ MainProject.xcworkspace FrameworkA/ FrameworkA.xcodeproj Sources/ FrameworkB/ FrameworkC/ Bundle/ Bundle.xcodeproj Config

我有一个Xcode工作区,其中有一个主项目和几个子项目(3个框架和一个插件包,嵌入到主应用程序中),在磁盘上的组织方式如下:

Main project/
    MainProject.xcworkspace
    FrameworkA/
        FrameworkA.xcodeproj
        Sources/
    FrameworkB/
    FrameworkC/
    Bundle/
        Bundle.xcodeproj
        ConfigFiles/
主项目和捆绑包使用了一些框架。当我想从bundle的配置文件中引用框架时,我想知道
SRCROOT
是什么意思:主工作区的路径,还是bundle项目的路径?换句话说,如果我想从
MainProject/Bundle/ConfigFiles/Debug.xconfig
引用框架A,我必须写:

HEADER_SEARCH_PATHS = ${SRCROOT}/../FrameworkA/Sources/
或者只是

HEADER_SEARCH_PATHS = ${SRCROOT}/FrameworkA/Sources/
??谢谢