我能换一个吗;源树“;在xcode中动态输入?

我能换一个吗;源树“;在xcode中动态输入?,xcode,xcode4.6,Xcode,Xcode4.6,我有一个单独的项目(a),由项目(B)和(C)使用。在Xcode->preferences->locations中,我有一个名为PROJECT_SRC的设置,PROJECT a引用该设置,当我使用B.xcodeproj时,它被设置为B的源路径。如果我想在C.xcodeproj上工作,我必须手动更改设置以指向C的源。有没有办法动态更改此设置 提前谢谢! Chris所以我想我需要做的是使用系统事件列表编辑功能。我可以通过apple脚本实现这一点(我的脚本不会完全像这样,但你明白了这一点): 我在苹果

我有一个单独的项目(a),由项目(B)和(C)使用。在Xcode->preferences->locations中,我有一个名为PROJECT_SRC的设置,PROJECT a引用该设置,当我使用B.xcodeproj时,它被设置为B的源路径。如果我想在C.xcodeproj上工作,我必须手动更改设置以指向C的源。有没有办法动态更改此设置

提前谢谢!
Chris

所以我想我需要做的是使用系统事件列表编辑功能。我可以通过apple脚本实现这一点(我的脚本不会完全像这样,但你明白了这一点):

我在苹果论坛上找到了这个


在Users/userName/Preferences/come.apple.dt.Xcode.plist中可以找到您需要编辑以更改源路径的plist

您试图通过使用这些位置实现什么?这可能只是通过在B和C项目中包含对a项目的引用来实现的。你试过吗?不幸的是,这是另一种方式,我不能改变(我的项目不能)。
tell application "System Events"
    set plistFile to property list file "/path/to/file.plist"
    tell plistFile
        tell property list item "array name"
            set value of property list item "x" to "..."
        end tell
    end tell
end tell