How to set initial values for NSUserDefault Keys?

前端 未结 4 1018
轻奢々
轻奢々 2020-12-02 14:30

I want to set some initial values for my NSUserDefault keys so that the first run of the app has some reasonable initial settings. I thought I ran across a simple way to do

4条回答
  •  温柔的废话
    2020-12-02 15:01

    -(void) loadDef
    {
        NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];
    
        _removeAd=[userDefaults boolForKey:SAVE_AD_STATUS];
    
        NSString* strDefSetting=[userDefaults stringForKey:SAVE_STATUS_ADSETTING];
        if(strDefSetting==nil
           ||[strDefSetting isEqualToString:@""]
           )
        {
            strDefSetting=@"0.5";
        }
    
        _floatAdmob=strDefSetting.floatValue;//0.5;
    }
    

提交回复
热议问题