美文网首页
iOS中xcconfig文件

iOS中xcconfig文件

作者: 吕建雄 | 来源:发表于2023-12-18 17:16 被阅读0次

config是一种用于管理项目配置的文件格式;xcconfig文件可以包含一系列的键值对,用于定义项目的编译选项、链接选项、预处理项等

1、xcconfig创建:

创建xcconfig

可以根据不同环境创建不同的xcconfig文件,以便能在不同的xcconfig文件中定义自己的环境变量;

2、添加.xcconfig文件到项目中

添加xcconfig

在Xcode中,如上图所示:Xcode->PROJECT->INFO->Configurations将对应的xcconfig添加到对应的环境下。

示例:

使用xcconfig定义网络环境

在*Debug.xcconfig中添加如下内容:

// 测试下基础的URL

DASEURL = @"https:/$()/test.com/api/api/"

// 是测试的环境

DEBUG = 1

在*Release.xcconfig中添加如下内容

// 正式下基础的URL

BASEURL = @"https:/$()/app.com/api/api/"

// 是正式的环境

DBUG = NO

在代码中使用:

NSLog(@"BASEURL=%@", BASEURL);

即可实现读取同一个变量名,实现不同环境对应不同路径

相关文章

网友评论

      本文标题:iOS中xcconfig文件

      本文链接:https://www.haomeiwen.com/subject/wzpagdtx.html