如何在单元格中设置当前用户? Swift,parsing
那天,伙计们。 帮帮我,我连三天都解决不了
我做一个应用程序看起来像一个Instagram。 我想确保当你创build一个post,在tableview的单元格,写他的昵称。
我试试这个:
findSweeter.findObjectsInBackgroundWithBlock{ (objects:[AnyObject]?, error:NSError?)->Void in if error == nil{ let user:PFUser = (objects as NSArray).lastObject as PFUser! cell1.usernamelabel.text = user.username } } }
但是这个问题:[AnyObject]? 不能转换为'NSArray'&'NSArray不能转换为PFUser'
帮帮忙,请。 即时通讯使用Parse.com
我很轻松地解决了我的问题。 我刚刚更改PFUservariables中的数据在分析clotdstring:
cell1.usernamelabel.text = sweet.objectForKey("usa") as? String
问题不是[AnyObject]?
,而是objects
是一个可选数组: [AnyObject]?
你必须首先打开数组:
findSweeter.findObjectsInBackgroundWithBlock{ (objects:[AnyObject]?, error:NSError?)->Void in if error == nil && indexPath.row < objects?.count{ var user: PFUser if let userObject = objects?[indexPath.row] { user = userObject as! PFUser cell1.usernamelabel.text = user.username } } }