[RTIInputSystemClient remoteTextInputSessionWithID:performInputOperation:] perform input operation requires a valid sessionID
UITableViewCell에 위치한 TextField를 선택하면 firstResponder가 되자 마자 바로 위의 에러가 발생하며 resign이 되는 오류였습니다.
구조는 다음과 같습니다
TableView -> Cell -> StackView -> TextField(문제가 되는 부분)
UITableView는 내부 컨텐츠 크기만큼 height이 늘어나도록 만들어둔 커스텀 클래스였고 그렇기 때문에 재사용 이슈가 발생하지 않지 않을까 했지만 새로운 값이 바인딩 될 때 재사용이 발생합니다.
문제가 일어난 부분은 다음과 같습니다.
해결한 방법.