如何使用stackmob将用户对象添加到事件中(How to add a user object into events using stackmob)

我正在使用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"); }];

现在,Event有很多用户。

所以,我想[self.event addUsersObject:(User *)] 。 但是我如何获得当前的日志记录用户,因此我可以将当​​前用户添加到此事件中。

I am using stackmob for backend service. I create a new user using these codes:

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]) { }

User logs in using these codes:

[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"); }];

Right now the Event has many users.

So, I want to [self.event addUsersObject:(User *)]. But how do i get current logging user, so I can add current user into this event.

最满意答案

我是StackMob的平台传道者。

我刚刚创建了一个项目,我获取当前登录的用户并将该对象添加到关系中。 您可以自己下载并查看代码。

https://github.com/SidneyAllen/hollagram-ios

查看JustSayinViewController.m文件中的相应代码。

I'm the platform evangelist for StackMob.

I just created a project where I fetched the currently logged in user and add that object to a relationship. You can download and take a look at the code yourself.

https://github.com/SidneyAllen/hollagram-ios

Look inside the JustSayinViewController.m file for the appropriate code.

更多推荐