gpt4 book ai didi

ios - 如何获取当前在 Xcode 中运行的目标的名称?

转载 作者:可可西里 更新时间:2023-11-01 03:27:59 25 4
gpt4 key购买 nike

我有一个包含多个目标的 Xcode 项目。假设目标名称是 AppFreeVersionAppPaidVersion。它们共享相同的代码库,但我想实现一些仅适用于其中一个目标的逻辑。

在不修改方案或build设置的情况下,有没有办法获取我当前目标名称的字符串?给出的解决方案in this question要求我在build设置中传递一个环境变量,我不想这样做。

最佳答案

如何在您的 info.plist 中添加 ${TARGET_NAME}

我猜你已经知道如何得到它了

objective-C

[[NSBundle mainBundle] objectForInfoDictionaryKey:key_name];

swift

let targetName = NSBundle.mainBundle().infoDictionary?[key_name] as String

关于ios - 如何获取当前在 Xcode 中运行的目标的名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36758639/

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