ios - How to use shared preference in xcode using objective-c? -


this question has answer here:

in 1 view controller, store array value , value view controller. how save array value in shared manager , how retrieve array value view controller? how use shared preference in xcode? possible? please me example.thank you.

my code is

  • (id)sharedmanager {

    static assistantview *sharedmymanager = nil;

    static dispatch_once_t oncetoken;

    dispatch_once(&oncetoken, ^{ sharedmymanager = [[self alloc] init]; });

    return sharedmymanager; }

and put value

[[assistantview sharedmanager]results]; // results array

use nsuserdefaults

set

[[nsuserdefaults standarduserdefaults] setobject:@"your object" forkey:@"nameofpreference"]; [[nsuserdefaults standarduserdefaults] synchronize]; 

get

nsstring *savedobject = [[nsuserdefaults standarduserdefaults]     stringforkey:@"nameofpreference"]; // object 

alternative using appdelegate

1 define macro

#define appdelegate  ((appdelegate *)[[uiapplication sharedapplication] delegate]) 

2 add property object in appdelegate

@property (nonatomic) nsarray *arrobjects; 

3 set object property .

  appdelegate.arrobjects = @[@"",@""]; 

4 value

  nsarray *globalobjects = appdelegate.arrobjects 

Comments

Popular posts from this blog

php - Vagrant up error - Uncaught Reflection Exception: Class DOMDocument does not exist -

vue.js - Create hooks for automated testing -

Add new key value to json node in java -