We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 444f89e commit 18a4598Copy full SHA for 18a4598
1 file changed
BitStoreToday/TodayViewController.m
@@ -120,7 +120,12 @@ - (NSUserDefaults *)userDefaults {
120
121
- (SharedUser *)user {
122
NSData* data = [[self userDefaults] objectForKey:@"sharedUser"];
123
- return [NSKeyedUnarchiver unarchiveObjectWithData:data];
+ SharedUser* user = [NSKeyedUnarchiver unarchiveObjectWithData:data];
124
+ if (!user) {
125
+ user = [[SharedUser alloc] init];
126
+ [self saveUser:user];
127
+ }
128
+ return user;
129
}
130
131
- (void)saveUser:(SharedUser *)user {
0 commit comments