0
我正在开发一个静态库,并且我希望在需要时向用户返回库的版本号。 我做了一些研究,我发现这个链接 -
How do I get version number from a static library?从静态库中获取版本号
有没有解决方案? 也许在.plist中的东西? 我可以用一个函数返回像版本号这样的信息,但我不想把静态值。
我正在开发一个静态库,并且我希望在需要时向用户返回库的版本号。 我做了一些研究,我发现这个链接 -
How do I get version number from a static library?从静态库中获取版本号
有没有解决方案? 也许在.plist中的东西? 我可以用一个函数返回像版本号这样的信息,但我不想把静态值。
静态库没有.plist
文件(仅包含Info.plist
文件),因此您需要通过变量或函数返回版本号;例如:
version.h中:
extern unsigned myApiVersionMajor, myApiVersionMinor;
extern NSString *myApiVersion();
version.m:
unsigned myApiVersionMajor = 1, myApiVersionMinor = 9;
NSString *myApiVersion()
{
return [NSString stringWithFormat:@"v%u.%u", myApiVersionMajor, myApiVersionMinor];
}