• Stars
    star
    203
  • Rank 192,890 (Top 4 %)
  • Language
    Objective-C
  • Created about 8 years ago
  • Updated about 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

启动视频 APP第一次启动播放视频欢迎 启动页

startMovie

APP启动视频 APP第一次启动播放视频欢迎

PhotoShoot

image

How To Use

在AppDelegate.h中#import "WSMovieController.h"

NSString *versionCache = [[NSUserDefaults standardUserDefaults] objectForKey:@"VersionCache"];//本地缓存的版本号  第一次启动的时候本地是没有缓存版本号的。
NSString *version = [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleShortVersionString"];//当前应用版本号

if (![versionCache isEqualToString:version]) //如果本地缓存的版本号和当前应用版本号不一样,则是第一次启动(更新版本也算第一次启动)
{
    WSMovieController *wsCtrl = [[WSMovieController alloc]init];
    wsCtrl.movieURL = [NSURL fileURLWithPath:[[NSBundle mainBundle]pathForResource:@"qidong"ofType:@"mp4"]];//选择本地的视频
    self.window.rootViewController = wsCtrl;

    //设置上下面这句话,将当前版本缓存到本地,下次对比一样,就不走启动视频了。
    //为了让每次都可以看到启动视频,这句话先注释掉
    //[[NSUserDefaults standardUserDefaults] setObject:version forKey:@"VersionCache"];

}else{
    //不是首次启动
    RootTabBarController *rootTabCtrl = [[RootTabBarController alloc]init];
    self.window.rootViewController = rootTabCtrl;
}