SwiftUI는 @Published로 선언된 프로퍼티의 변경 사항만 감지합니다. socketModel이 일반 속성이라면 뷰가 업데이트되지 않을 수 있습니다.

 

변경 안됐던 코드

self?.socketModel?.allRoomInfo = rooms

 

변경된 코드

self?.socketModel = SocketModel(type: .createResponse, allRoomInfo: rooms)

 

ytw_developer