Ios 使用Parse在Swift中添加PFRelation时使用objectAtIndex

Ios 使用Parse在Swift中添加PFRelation时使用objectAtIndex,ios,swift,parse-platform,xcode6,Ios,Swift,Parse Platform,Xcode6,我将当前用户的友谊关系添加到行中,该行类似于使用表视图控制器的用户表中的另一个用户。 我找不到将所选行设置为变量的方法,在本例中,对象将被称为user。我目前的方式在objectAtIndex部分抛出了一个错误 var relation : PFRelation = PFUser.currentUser().relationForKey("friendship") let user:PFObject = self.userArray.objectAtIndex(indexPath

我将当前用户的友谊关系添加到行中,该行类似于使用表视图控制器的用户表中的另一个用户。 我找不到将所选行设置为变量的方法,在本例中,对象将被称为user。我目前的方式在objectAtIndex部分抛出了一个错误

var relation : PFRelation = PFUser.currentUser().relationForKey("friendship")
        let user:PFObject = self.userArray.objectAtIndex(indexPath.row) as PFObject
        relation.addObject(user)
        PFUser.currentUser().saveInBackgroundWithBlock { (succeed:Bool, error: NSError!) -> Void in
            if error != nil {
                NSLog("Unable to save")
            }
        }
我看过很多教程,它们似乎都是这样做的。
任何帮助都会很好,谢谢

这将通过不同的API完成

要在手机上检索本地联系人,您需要在iOS上使用通讯簿框架。你可以看看这个


对于Facebook联系人,您必须先让用户登录。你需要整合。在登录期间,您要求用户授予您读取某些属性的权限。获得许可后,您可以调用Facebook API获取Facebook发给您的访问令牌数据。

谢谢您的帮助,我将查看您的链接。