gpt4 book ai didi

objective-c - 从主要/次要/补丁/构建定义生成 VERSION_STRING 以在 plist 中使用

转载 作者:行者123 更新时间:2023-11-30 16:05:10 25 4
gpt4 key购买 nike

我有一个使用预编译头文件处理的 plist,其中有“变量”VERSION_STRING 在 CFBundleGetInfoString 等字段中使用了几次,即 CFBundleGetInfoString 键的值是:MyProduct VERSION_STRING 版权所有 © 2009 MyCorp

在 MyHeader.h (设置为 Info.plist 前缀 header 中,我希望能够将 VERSION_STRING 构建为 MAJOR.MINOR.PATCH.BUILD 形式

#define MAJOR 1
#define MINOR 0
#define PATCH 0
#define BUILD 23

出于某种原因,我似乎无法做到这一点。我可能只是经历过这样的时刻之一

最佳答案

事实证明,实际上有一个关于此问题的 Apple 技术说明以及针对我遇到的问题的解决方案。因此,对于任何可能遇到此问题并遇到相同问题的人,我都会查看 Technical Note TN2175: Preprocessing Info.plist files in Xcode Using the C Preprocessor

关于objective-c - 从主要/次要/补丁/构建定义生成 VERSION_STRING 以在 plist 中使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1870020/

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