나의 발자취

디자인(Main)과 코드(ViewController) 연결 시 주의사항 본문

앱 개발/iOS

디자인(Main)과 코드(ViewController) 연결 시 주의사항

달모드 2022. 9. 20. 02:27

IB Outlet을 연결해서 이름을 설정해놓고 그 이름을 임의로 바꾸면 빌드 시 에러가 난다.

현재 주사위 한개짜리의 이미지는 diceImageView1이라고 설정했다.

하지만 해당 이름을 바꿨을 시, 빌드가 되지 않고 에러가 난다.

Main > Open As > Source Code 를 보면, 스토리보드에서 드래그앤 드롭으로 편하게 설정해놓았던 UI가 모두 소스코드로 작성되어있는것을 볼 수 있다. 

아래에서 현재 outlet property는 diceImageView1라고 되어있기 때문에 빌드를 실행할 때 해당 값을 찾지 못하면 에러가 난다.

 

이렇게 일부가 변경되어 빌드가 실행이 안될 시, 리팩토링 기능을 통해 해당 프로퍼티 값들의 이름을 일괄로 바꿔준다.

Comments