Swift 'init()' 在 Xcode 7.2 JSQMessages 中不可用的问题

Swift 'init()' is unavailable issue in Xcode 7.2 JSQMessages

当我想使用 init() JSQMessages 时,出现了这样的错误。我该如何解决?

没有用于 JSQMessage class 的基本初始化方法 available

但是我们可以看到还有其他可用的 init,比如这个:

- (instancetype)initWithSenderId:(NSString *)senderId senderDisplayName:(NSString *)senderDisplayName date:(NSDate *)date text:(NSString *)text

其中 Swift 翻译为:

JSQMessage(senderId: , displayName: , text: )

Objective-C 中 JSQMessagesBubbleImage 的另一个示例:

JSQMessagesBubbleImage *bubbleImage = [[JSQMessagesBubbleImage alloc] initWithMessageBubbleImage: highlightedImage:];

变成:

let bubbleImage = JSQMessagesBubbleImage(messageBubbleImage: , highlightedImage: )