解决方法
NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults]; if ( ![userDefaults valueForKey:@"version"] ) { // CALL your Function; // Adding version number to NSUserDefaults for first version: [userDefaults setFloat:[[[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundLeversion"] floatValue] forKey:@"version"]; } if ([[NSUserDefaults standardUserDefaults] floatForKey:@"version"] == [[[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundLeversion"] floatValue] ) { /// Same Version so dont run the function } else { // Call Your Function; // Update version number to NSUserDefaults for other versions: [userDefaults setFloat:[[[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundLeversion"] floatValue] forKey:@"version"]; }
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。