2016-08-14 7 views
1

こんにちは、私はPFObjectsをグループにしようとしています。
例えば、メッセージングアプリケーションを考えてみましょう。PFObjectsをグループ化するには? Parse/Swift

受信メッセージと送信メッセージのユーザー名でグループ化するにはどうすればよいですか?そのための機能であっ内蔵されて何の

var messages = [PFObject]() 

func loadMessages() { 
    let query = PFQuery(className: "Messages") 
    query.whereKey("user", equalTo: PFUser.current()!) 
    query.includeKey("user") 
    query.findObjectsInBackground { (objects, error) in 
     if error == nil { 

      for object in objects! { 
       self.messages.append(object) 
      } 

     } else { 
      print(error!.localizedDescription) 
     } 
    } 
} 

答えて

0

、あなたはそのメッセージの画像がすべきかどうかを決定したい場合、たとえば、自分でそれをしなければならないない:ここでは

は私がいるものです歓迎されていない、または歓迎されているように...

for object in messages { 
    if object["user_id"] as PFUser == PFUser.currentUser() { 
     //the message is from the same User, set what you need 
     //user_id is a column name in Messages as a pointer to User class class 
    } else { 
     // message was not send from currentUser 
    } 
} 
関連する問題