Upvote:1

 NSUserDefaults *defaults=[NSUserDefaults standardUserDefaults];

    if(![defaults boolForKey:@"login"])
     {
         /// view to login or signup what ever
     }
     else
     {
         /// user already logged in
     }

More Answer related to the Same Query

Upvote:1

NSUserDefaults *defaults=[NSUserDefaults standardUserDefaults];
    [defaults setObject:username forKey:@"username"];
    [defaults synchronize];

    NSString *username=[defaults objectForKey:@"username"] ;

Upvote:1

- (void) createSession:(NSObject *anyObject) {
    //write an object to NSUserDefaults with the key of "session"
    [[NSUserDefaults standardUserDefaults] setObject:anyObject forKey:@"session"];

    //persist the value in the store
    [[NSUserDefaults standardUserDefaults] synchronize];
}

- (NSObject*) getSession {
    //get an object from NSUserDefaults with the key of "session"
    return [[NSUserDefaults] standardUserDefaults] objectForKey:@"session"];
}

- (void) exampleUsage {
    NSObject* mySessionObject = [self getSession];
    if (mySessionObject != nil) {
        //i have a session
    } else {
        //i do NOT have a session
    }
}

More Answer related to the Same Query

Upvote:1

if(![def boolForKey:@"UserName"])
 {

 }
 else
 {

 }

Credit Goes to: stackoverflow.com

Related question with same questions but different answers