Avatar
Kishikawa Katsumi 9/6/2018 9:08 AM
確認するところが間違ってると思いますね。問題なのはDataSourceで返しているMessageの1つ1つのMessageType のインスタンスですよ。
9:09 AM
その中にsenderがcurrentSender()と一致するものは右側にそうでないものは左側に表示される仕組みです。
9:11 AM
先ほどのようにisFromCurrentSender()を自分で実装して、ただし下記のようにデフォルト実装と同じにして、 func isFromCurrentSender(message: MessageType) -> Bool { return message.sender == currentSender() } message.sender == currentSender() がtrueを返すものがあるかどうかデバッグしてみたらいいです。