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];
}