0
我正在嘗試將Layer和Atlas集成到我的項目中。我正在Swift 2.2上工作。我做了應該遵循ATLParticipant協議迅速類,但Xcode是拋出一個錯誤,圖集:類型不符合協議ATLParticipant
類型「ConversationParticipant」不符合協議「ATLParticipant」
我不明白我在做什麼錯。該代碼是:
import Atlas
import Foundation
class ConversationParticipant: NSObject, ATLParticipant {
var firstName: String
var lastName: String
var fullName: String?
var participantIdentifier: String?
var avatarImageURL: NSURL?
var avatarImage: UIImage?
var avatarInitials: String?
override init() {
super.init()
}
}
任何幫助,將不勝感激..
您缺少'displayName'和'userID'字符串。你需要提供他們,因爲[協議要求](https://github.com/layerhq/Atlas-iOS/blob/master/Code/Protocols/ATLParticipant.h) – Kametrixom
哇!令人驚歎的Kametrixom !! ..它的工作..謝謝男人:) –
我發佈它作爲答案,如果你想接受它 – Kametrixom