如何通过编程方式获取Alamofire的版本号?
编程获取Alamofire版本号的方法
当然可以,Alamofire本身提供了直接获取版本号的便捷方式,无需额外解析文件,推荐以下方案:
Alamofire 5及以上版本:使用框架内置的
AF.version常量,直接返回字符串格式的版本号print("Alamofire版本号:\(AF.version)")Alamofire 4及更早版本:使用
AlamofireVersionString常量获取版本字符串,或用AlamofireVersionNumber获取数值型版本号print("Alamofire版本号:\(AlamofireVersionString)")
如果非要通过Info.plist间接获取(不推荐,步骤繁琐且不如内置常量可靠),可以定位到Alamofire框架的Info.plist文件,读取CFBundleShortVersionString字段,但这种方式需要处理文件路径,实用性较低。
内容的提问来源于stack exchange,提问作者D.D.
相关产品推荐
相关产品推荐

