gpt4 book ai didi

ios - 在 Parse 上向 SignUpViewController 添加多个字段

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:26:48 24 4
gpt4 key购买 nike

该教程讨论了添加用户名、密码、电子邮件和其他字段,并说您可以更改占位符文本,但没有关于添加更多字段的内容。

例如,在我的 Core _Users 数据中,我添加了两列,firstName 和 lastName。我想为此添加两个字段。我还需要知道如何确保将这些字段适本地传递给数据。有帮助吗?

最佳答案

我建议构建您自己的登录/向上 View Controller 。这样会容易得多。

更新:
查看 Parse 文档后,我发现了这个:

signUpController.fields = (PFSignUpFieldsUsernameAndPassword
| PFSignUpFieldsSignUpButton
| PFSignUpFieldsEmail
| PFSignUpFieldsAdditional
| PFSignUpFieldsDismissButton);

重点放在 PFSignUpFieldsAdditional 属性上。看起来好像将其添加到位掩码会将附加字段添加到 View Controller ,正如文档所述。

就从该字段检索数据而言,PFSignUpViewController 似乎有一个属性 signUpView,它有一个属性 additionalField

注册成功后,你应该从该字段中提取值并将其分配给用户,如下例所示:

- (void)signUpViewController:(PFSignUpViewController *)signUpController didSignUpUser:(PFUser *)user {
NSString *additionalInformation = signUpController.signUpView.additionalField.text;

user["additionalField"] = additionalInformation;
[user saveInBackground];
}

如果您需要的字段多于 Parse 提供的一个附加字段,您应该创建自己的注册 Controller 。

关于ios - 在 Parse 上向 SignUpViewController 添加多个字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27785568/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com