【发布时间】:2015-10-06 21:11:02
【问题描述】:
我正在尝试使用 Parse 中的指针进行查询。
基本上我有两个类"commentsTable"和"_User",我想在确定的帖子上从"commentsTable"类中获取用户的评论,然后从类中获取username和profile_pic "_User"
func loadAndShowComments(){
let query2 = PFQuery(className: "commentsTable")
query2.orderByDescending("createdAt")
query2.whereKey("newsColumns", equalTo: printteste!)
query2.includeKey("username")
query2.findObjectsInBackgroundWithBlock {
(objects: [PFObject]?, error: NSError?) -> Void in
if let objects = objects as [PFObject]? {
for object in objects {
print(object["commentColumn"])
}
}
for cardset in objects! {
var lesson = cardset["username"] as! PFObject
var name = lesson["username"] as! String
print("By user: \(name)")
}
我可以看到查询,我打印结果并得到以下输出:
This is a post!
This is a test post!
By user: teste@teste.com
By user: mmachado
在我的应用程序中,我在 TableView 中显示此信息,我成功地可以在 func cellForRowAtIndexPath 中显示查询的结果:
if let usuarioComentario = object?["commentColumn"] as? String {
cell?.usuarioComentario?.text = usuarioComentario
}
但我无法返回我的其他类的值,_User
我想我误解了一些概念,但此时我不知道什么概念,有什么想法?
谢谢。
【问题讨论】:
标签: ios swift parse-platform