【发布时间】:2015-02-28 14:17:00
【问题描述】:
在我的 Swift 应用程序中,我使用 parse.com 进行登录。在 USER 类中,为每个注册创建“ObjectId”。另一堂课,联系表格在那里。该详细信息保存在“contact_form”中。在联系表单中,有一个名为“userId”的对象,它是指向 USER 类的指针。该 UserId 数据类型不在字符串中。我不知道如何将用户类的 objectId 保存为 contact_form 类中的指针。请指导我。我不希望这个解析代码异步运行。我希望它同步运行。我的代码如下。
//我的编码
var query = PFQuery(className: "User")
query.whereKey("email", equalTo: PFUser.currentUser().email)
var obj_arr : NSArray = query.findObjects() //1 obj retrived
if let objects = obj_arr as? [PFObject] { // Synchronous
for object in objects {
var query_msg = PFQuery(className: "contact_form")
query_msg.whereKey("userId", equalTo: object.objectId) // Storing as String Error received. How to store as pointer.
}
}
请指导我。
【问题讨论】:
-
为什么要同步/阻塞?
-
您需要在自定义类上创建一个 PFRelation
标签: swift parse-platform