gpt4 book ai didi

xcode - 在Xcode中复制目标时,是否有任何方法可以设置目标在创建之前或创建时将拥有的名称?

转载 作者:行者123 更新时间:2023-12-03 08:30:45 27 4
gpt4 key购买 nike

在Xcode中复制目标是一种使用相同代码库创建具有某些不同功能的多个应用程序或框架/库产品的好方法,这是由于条件代码受目标构 build 置或相关方案中设置的环境变量控制的结果。首先复制已知工作的基本版本,然后设置每个目标将使用的环境变量,然后开始使用内联预处理器#ifdef语句拆分代码行为。

但是,任何重复的目标将被命名为“原始目标名称副本”。可以重命名,但是info.plist也将具有此名称,它也可能出现在几个基本的构 build 置中,并且删除所有对非信息性“副本”的引用可能是一个繁琐且引入错误的过程重复的目标名称的版本,具体取决于您的操作方式。当我创建iOS框架时,这似乎特别容易引入问题。

我的问题是,是否有任何复制目标的技术可让您在复制时指定新的目标名称,所以永远不会出现临时错误的目标名称或任何包含该临时错误名称的文件。或者,或者,如果有某种方式可以使用“重构”功能来解决,则这是一种自动方式。

如果问题中包含某种错误的假设,以解释为什么Xcode中没有包含此功能,请告诉我。我正在使用4.3。

最佳答案

不幸的是,尽管我坚信这将是一个巨大的改进,但我非常确定目前没有任何UI。我不能代表所有人,但是我几乎从不想要一个名为Foo copy的目标。我建议filing a Radar

关于xcode - 在Xcode中复制目标时,是否有任何方法可以设置目标在创建之前或创建时将拥有的名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10335705/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com