版本跟新

  1. 獲得項(xiàng)目中info.plist 文件的內(nèi)容

1> [NSBundle mainBundle].infoDictionary

2> 版本號在info.plist 中的key :kCFBundleVersionKey

2.沙盒的數(shù)據(jù)存儲及讀取

1> 數(shù)據(jù)存儲:

[[NSUserDefaults standardUserDefaults] setObject:version forKey:versionKey];
  存儲數(shù)據(jù)時(shí)記得同步一下 [[NSUserDefaults standardUserDefaults] synchronize]; 這兩句話一般是成對存在的
2> 數(shù)據(jù)讀刃上怠:

[[NSUserDefaults standardUserDefaults] objectForKey:versionKey];
(1,2)小知識點(diǎn)綜合例子: 沙盒中存儲版本號并讀取版本號和應(yīng)用程序里的版本號對比是否相同 來判斷所要跳轉(zhuǎn)的根視圖控制器

  • (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary )launchOptions
    {
    self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
    /

    二、判斷用戶是否第一次使用這個(gè)版本
    1.將沙盒中的版本號和info.plist中的版本號進(jìn)行比較
    2.第一次使用:顯示版本新特性界面
    3.非第一次使用:顯示主界面(顯示狀態(tài)欄)
    */
    // 1.從info.plist字典中取出版本號
    NSString *versionKey = (NSString *)kCFBundleVersionKey;
    NSString *version = [[NSBundle mainBundle] objectForInfoDictionaryKey:versionKey];
    // 2.取出存在于沙盒中的版本號
    NSString *saveVersion = [[NSUserDefaults standardUserDefaults] objectForKey:versionKey];
    // 3.判斷info.plist中的版本號和沙盒中的版本號進(jìn)行比較
    if ([saveVersion isEqualToString:version]) { // 版本號相同 非第一次使用:顯示主界面(顯示狀態(tài)欄)
    // 顯示狀態(tài)欄
    application.statusBarHidden = NO;
    self.window.rootViewController = [[MainViewController alloc]init];
    }
    else // 版本號不同 非第一次使用:顯示主界面(顯示狀態(tài)欄)
    {
    [[NSUserDefaults standardUserDefaults] setObject:version forKey:versionKey];
    [[NSUserDefaults standardUserDefaults] synchronize]; // 同步
    self.window.rootViewController = [[NewFeatureViewController alloc] init];
    }
    [self.window makeKeyAndVisible];
    return YES;
    }
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末匠璧,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子典尾,更是在濱河造成了極大的恐慌萎胰,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,042評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件德频,死亡現(xiàn)場離奇詭異鲜漩,居然都是意外死亡源譬,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,996評論 2 384
  • 文/潘曉璐 我一進(jìn)店門孕似,熙熙樓的掌柜王于貴愁眉苦臉地迎上來踩娘,“玉大人,你說我怎么就攤上這事喉祭⊙剩” “怎么了?”我有些...
    開封第一講書人閱讀 156,674評論 0 345
  • 文/不壞的土叔 我叫張陵泛烙,是天一觀的道長理卑。 經(jīng)常有香客問我,道長蔽氨,這世上最難降的妖魔是什么藐唠? 我笑而不...
    開封第一講書人閱讀 56,340評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮鹉究,結(jié)果婚禮上宇立,老公的妹妹穿的比我還像新娘。我一直安慰自己自赔,他們只是感情好妈嘹,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,404評論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著绍妨,像睡著了一般润脸。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上他去,一...
    開封第一講書人閱讀 49,749評論 1 289
  • 那天津函,我揣著相機(jī)與錄音,去河邊找鬼孤页。 笑死,一個(gè)胖子當(dāng)著我的面吹牛涩馆,可吹牛的內(nèi)容都是我干的行施。 我是一名探鬼主播允坚,決...
    沈念sama閱讀 38,902評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼蛾号!你這毒婦竟也來了稠项?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,662評論 0 266
  • 序言:老撾萬榮一對情侶失蹤鲜结,失蹤者是張志新(化名)和其女友劉穎展运,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體精刷,經(jīng)...
    沈念sama閱讀 44,110評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡拗胜,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,451評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了怒允。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片埂软。...
    茶點(diǎn)故事閱讀 38,577評論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖纫事,靈堂內(nèi)的尸體忽然破棺而出勘畔,到底是詐尸還是另有隱情,我是刑警寧澤丽惶,帶...
    沈念sama閱讀 34,258評論 4 328
  • 正文 年R本政府宣布炫七,位于F島的核電站,受9級特大地震影響钾唬,放射性物質(zhì)發(fā)生泄漏万哪。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,848評論 3 312
  • 文/蒙蒙 一知纷、第九天 我趴在偏房一處隱蔽的房頂上張望壤圃。 院中可真熱鬧,春花似錦琅轧、人聲如沸伍绳。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,726評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽冲杀。三九已至,卻和暖如春睹酌,著一層夾襖步出監(jiān)牢的瞬間权谁,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,952評論 1 264
  • 我被黑心中介騙來泰國打工憋沿, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留旺芽,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,271評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像采章,于是被迫代替她去往敵國和親运嗜。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,452評論 2 348

推薦閱讀更多精彩內(nèi)容

  • iOS 開発の結(jié)構(gòu) 畫面 UI UIWebview [[UIApplication sharedApplicati...
    RencaiXiong閱讀 578評論 0 0
  • 1.自定義控件 a.繼承某個(gè)控件 b.重寫initWithFrame方法可以設(shè)置一些它的屬性 c.在layouts...
    圍繞的城閱讀 3,363評論 2 4
  • 1悯舟、禁止手機(jī)睡眠[UIApplication sharedApplication].idleTimerDisabl...
    DingGa閱讀 1,116評論 1 6
  • 現(xiàn)在坐在單位的電腦面前担租,打算寫點(diǎn)東西,好久沒有碼字了抵怎。感覺生疏的很奋救,不知道該寫些什么。最近的日子過得安逸舒服反惕,平庸...
    那年夏天紅色的海閱讀 280評論 0 0
  • 梅雪爭春未肯降尝艘, 騷人擱筆費(fèi)評章。 梅須遜雪三分白承璃, 雪卻輸梅一段香利耍。
    terrence_zhan閱讀 284評論 0 0