获取版本号
+ (NSString *)appVersion {
CFStringRef versStr = (CFStringRef)CFBundleGetValueForInfoDictionaryKey(CFBundleGetMainBundle(), kCFBundleVersionKey);
CFStringEncoding encoding = CFStringGetSystemEncoding();
const char *cString = CFStringGetCStringPtr(versStr, encoding);
if (cString==NULL)
{
cString = [
((__bridge NSString *)versStr) cStringUsingEncoding:[NSString defaultCStringEncoding]
];
}
NSString *version = [NSString stringWithUTF8String:cString];
return version;
}
一定要判断cString是否为空