Swift のライブラリMessageKitについて
チャットUIを作るためにMessageKitを利用して開発しようとしているのですが、
下にあるように公式のサンプルと同じくmessagesDataSourceにselfを入れようとしても、
Cannot assign value of type "ViewController" to type "MessagesDataSource"
と表示されて設定できません。
問題点が分かる方がいれば、教えていただきたいです。
よろしくお願い致します。
import UIKit
import MessageKit
class ViewController: MessagesViewController {
var messages: [Message] = []
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
messagesCollectionView.messagesDataSource = self
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}