iOS项目根据不同环境自动匹配BaseURL

大家打包上架的时候是不是经常遇到过 卧槽 我api请求的baseurl忘记改了,又得改一遍再重新打包

之前我的做法是直接在pch文件里通过ifdef判断的方式来进行宏定义这个BaseURL

其实可以换一种更简单的方法进行定义这个的

1.添加User-Defined Setting 新建BASEURL的setting

添加User-Defined Setting
新建BASEURL的setting

2.修改Preprocessor Macros 给Debug和Release都添加这个BASEURL宏

445A3693-4EE2-4D1C-A401-136B658A325F.png
最终效果

直接调用就可以了,就会自动根据你打的是Debug还是Release来进行区分了


如何使用?
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容