iOS store just a little bit of data

前端 未结 3 941
时光说笑
时光说笑 2020-12-17 04:12

I was wondering if there is a way to store small amounts of data, without going to a full-blown core-data API. I just need to store 6 \'double\' values somewhere... What\'

3条回答
  •  予麋鹿
    予麋鹿 (楼主)
    2020-12-17 04:47

    You can use NSUserDefaults to accomplish that (http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSUserDefaults_Class/Reference/Reference.html).

    -(void)saveToUserDefaults:(NSString*)myString
    {
        NSUserDefaults *standardUserDefaults = [NSUserDefaults standardUserDefaults];
    
        if (standardUserDefaults) {
            [standardUserDefaults setObject:myString forKey:@"Prefs"];
            [standardUserDefaults synchronize];
        }
    }
    
    -(NSString*)retrieveFromUserDefaults
    {
        NSUserDefaults *standardUserDefaults = [NSUserDefaults standardUserDefaults];
        NSString *val = nil;
    
        if (standardUserDefaults) 
            val = [standardUserDefaults objectForKey:@"Prefs"];
    
        return val;
    }
    

提交回复
热议问题