バックエンド サービスに stackmob を使用しています。これらのコードを使用して新しいユーザーを作成します。
User *newUser = [[User alloc] initIntoManagedObjectContext:self.managedObjectContext];
[newUser setValue:info.username forKey:[newUser primaryKeyField]];
[newUser setValue:info.email forKey:@"email"];
[newUser setPassword:info.password];
NSError *error = nil;
if ([self.managedObjectContext save:&error]) {
}
ユーザーは次のコードを使用してログインします。
[self.client loginWithUsername:info.username password:info.password onSuccess:^(NSDictionary *result) {
[userDefaults setBool:YES forKey:@"signedin"];
NSLog(@"user signed in");
} onFailure:^(NSError *error) {
NSLog(@"login error");
}];
現在、イベントには多くのユーザーがいます。
だから、したい[self.event addUsersObject:(User *)]
。しかし、現在のログ ユーザーを取得するにはどうすればよいので、現在のユーザーをこのイベントに追加できます。