XMPPFramwork を使用して MUC ルームに参加すると、デリゲート メソッドを介して新しいメッセージを受け取ります。
func xmppRoom(sender: XMPPRoom!, didReceiveMessage message: XMPPMessage!, fromOccupant occupantJID: XMPPJID!) {
}
メッセージを送信したユーザーのニックネームを取得するにはどうすればよいですか?
試しmessage.from().user
ましたが、これはニックネームを出力しませんでした。
私は今使っていますmessage.fromStr())!.lastPathComponent!
が、これは非常に間違っていると感じています。
これを行うより良い方法はありますか?