ДВ
Size: a a a
ДВ
B
ДВ
B
I
А

B
VC

А
I
B
I
А
А
ДВ
init(item: ConversationItem) {
switch item {
case .message(let message):
self.init()
case .date(let date):
return ConversationItemViewState.date(date)
}
} вот этот self.init как то не так должен писатьсяs
init(item: ConversationItem) {
switch item {
case .message(let message):
self.init()
case .date(let date):
return ConversationItemViewState.date(date)
}
} вот этот self.init как то не так должен писатьсяДВ
self.init()
s
self.init()ДВ
self.init()return Item.message(...)