尝试使用Swift对PFUser进行子类化 - 我缺少什么?

时间:2015-12-02 04:30:30

标签: parse-platform

我正在使用Parse,我正在尝试将PFUser子类化以添加一些其他属性:gamerFirstNamegamerLastNamegamerUsernamegamerEmailgamerPassword

在注册视图控制器上,我从文本字段中输入输入的值并创建Gamer结构:

Gamer Struct screenshot from Xcode

接下来,我创建了我的PFUser子类,称为ParseGamer

ParseGamer PFUser subclass screenshot from Xcode

然后,我创建一个ParseOperation结构来处理我对Parse执行的操作:

Parse Operation Struct screenshot from Xcode

最后,我在我的PFUser注册我的ParseGamer子类AppDelegate

App Delegate registration of subclass screenshot from Xcode

我很不确定我做错了什么,但是当我点击我的注册按钮时,我得到Parse的回复说“ [错误]:没有用户名就无法注册。(代码:200) ,版本:1.9.1)“。

有人能向我指出我似乎缺少的东西吗?似乎Parse正在尝试注册PFUser而不是ParseGamer,因为响应错误是您在使用PFUser类时收到的并且未输入用户名。另外,我没有使用username,而是想要使用gamerUsername

1 个答案:

答案 0 :(得分:0)

错误信息说明了一切:你必须使用"用户名"领域。您无法创建自己的用户名字段。