Xcode DerivedData 文件夹
Xcode DerivedData folder
我有一个关于了解 Xcode 将我的程序的产品放在哪里的简短问题。我从项目文件夹中完全删除了 DerivedData 文件夹。
第一个问题:DerivedData 的实际用途是什么,ModuleCache 到底是什么?
但是,在编译时,我在我的 ~/Library/Developer/Xcode/DerivedData
的某处找到了产品 Mac 而在我的 Mac Book Air 上它重新创建了 DerivedData 文件夹所有的东西都放在项目的文件夹里.
感谢您的解释;)
PS:我使用的是来自 AppStore 的最新 Xcode 6,而不是任何 Beta 版本。
派生数据包含 Xcode 在构建您的项目时创建的文件。如果您有一个应用程序项目,则该应用程序是 Xcode 创建的文件之一。派生数据的其他示例包括编译器根据您的源代码文件和代码覆盖率文件创建的目标文件。
DerivedData 的默认位置是以下位置:
/Users/YourUsername/Library/Developer/Xcode/DerivedData
如果您的 MacBook Air 正在使用您的项目文件夹,那是因为 Xcode 或者项目被设置为使用项目文件夹而不是 DerivedData 文件夹的默认位置。切换 DerivedData 文件夹位置的第一个位置是 Xcode 的位置首选项。从 Xcode 的位置首选项设置位置会为所有未来的 Xcode 项目设置 DerivedData 位置。
如果您的项目仍在使用 DerivedData 的项目文件夹,请在 Xcode 中选择“文件”>“项目设置”。从那里您可以更改项目的 DerivedData 位置。
我有一个关于了解 Xcode 将我的程序的产品放在哪里的简短问题。我从项目文件夹中完全删除了 DerivedData 文件夹。
第一个问题:DerivedData 的实际用途是什么,ModuleCache 到底是什么?
但是,在编译时,我在我的 ~/Library/Developer/Xcode/DerivedData
的某处找到了产品 Mac 而在我的 Mac Book Air 上它重新创建了 DerivedData 文件夹所有的东西都放在项目的文件夹里.
感谢您的解释;)
PS:我使用的是来自 AppStore 的最新 Xcode 6,而不是任何 Beta 版本。
派生数据包含 Xcode 在构建您的项目时创建的文件。如果您有一个应用程序项目,则该应用程序是 Xcode 创建的文件之一。派生数据的其他示例包括编译器根据您的源代码文件和代码覆盖率文件创建的目标文件。
DerivedData 的默认位置是以下位置:
/Users/YourUsername/Library/Developer/Xcode/DerivedData
如果您的 MacBook Air 正在使用您的项目文件夹,那是因为 Xcode 或者项目被设置为使用项目文件夹而不是 DerivedData 文件夹的默认位置。切换 DerivedData 文件夹位置的第一个位置是 Xcode 的位置首选项。从 Xcode 的位置首选项设置位置会为所有未来的 Xcode 项目设置 DerivedData 位置。
如果您的项目仍在使用 DerivedData 的项目文件夹,请在 Xcode 中选择“文件”>“项目设置”。从那里您可以更改项目的 DerivedData 位置。