1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 |
? #pragma mark - 版本检测 - ( void ) checkVersion { // 版本号的key NSString
*key = ( NSString
*)kCFBundleVersionKey; // 从info.plist取版本号 NSString
*version = [ NSBundle
mainBundle].infoDictionary[key]; // 从沙盒取存储的版本号 NSString
*lastVersion = [[ NSUserDefaults
standardUserDefaults] objectForKey: key]; if
([version isEqualToString: lastVersion]) { // 不是第一次使用此版本 // Todo } else
{ // 第一次使用此版本 [[ NSUserDefaults
standardUserDefaults] setObject: version forKey: key]; [[ NSUserDefaults
standardUserDefaults] synchronize]; } }? |
原文:http://www.cnblogs.com/jz319/p/3781500.html