Skip to content

[UIKit] UISwitch를 토글하면 발생하는 로그 메세지의 정체는 무엇일까?

Ari edited this page Jul 24, 2022 · 1 revision

UISwitch를 뷰에 추가하고 토글하는데, 로그창에 메세지가 나와서 찾아보게 되었다.

invalid mode 'kCFRunLoopCommonModes' provided to CFRunLoopRunSpecific - break on _CFRunLoopError_RunCalledWithInvalidMode to debug. 
This message will only appear once per execution.

동작에는 전혀 영향이 없지만, 이 메세지가 왜 뜨는건지...? 혹시 에러사항이 아닌지 걱정이 되었다.

하지만 찾아보니 애플이 아직까지도 추적중인 버그였고, WWDC19 샘플 프로젝트에서도 동일한 문제가 나타난다는 답변이였다.

딱히 해결방법이 있는 것 같지도 않고, 심각한 에러사항도 아니라서 넘어가기로 하였다.


Clone this wiki locally