【发布时间】:2014-11-12 02:50:21
【问题描述】:
我正在为用户变量设置 PFRelation,我想将文本字段中的文本添加为 PFRelation。首先我查询输入的用户名是否存在,然后我将返回的对象设为 PFUser。然后我尝试将 PFUser 添加到 PFRelation,这就是它崩溃的地方,因为 AnyObject 不能被向下转换为 PFUser/PFObject。我该怎么做呢?
var userQuery = PFUser.query()
userQuery.whereKey("username", equalTo: newUsername.text)
userQuery.findObjectsInBackgroundWithBlock { (objects, error) -> Void in
if error == nil {
for object in objects{
if objects.count > 0 {
var PFRelation = PFUser.currentUser().relationForKey("friends")
var addRelation = object["username"] as PFUser
PFRelation.addObject(addRelation)
PFUser.currentUser().saveInBackgroundWithBlock{
(succeeded: Bool!, error: NSError!) in
if error == nil {
println("newuser added")
}
else {
println(error.userInfo)
}
谢谢!!
【问题讨论】:
标签: swift parse-platform