OStack程序员社区-中国程序员成长平台

标题: objective-c - 在 iOS 项目中使用目标的最佳实践 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 23:52
标题: objective-c - 在 iOS 项目中使用目标的最佳实践

我正在开发一个 iOS 应用程序,我有两个项目(两个客户)。我通过复制第一个目标创建了第二个目标,我的问题是如何测试我是否在 targetX/targetY 中?开发具有多个目标的 iOS 应用程序时的最佳做法是什么。



Best Answer-推荐答案


我不知道这是否是最佳实践,但一种方法是在目标的build设置中添加 Other C Flag(见图)。例如:

目标 A:

-DAPP_ZENDER=1

目标 B:

-DAPP_ZENDER=2

然后在代码中你可以检查这个定义:

- (NSInteger)appZender {
#if APP_ZENDER == 1
    return 1;
#elif APP_ZENDER == 2
    return 2;
#endif
}

The 'Build Settings' option

关于objective-c - 在 iOS 项目中使用目标的最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13608708/






欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) Powered by Discuz! X3.4