반응형
[iOS] iOS 개발 - storyboard, swift 변수명 변경 방법
안녕하세요. 개발하는 정주입니다.
오늘은 storyboard, swift 변수명 변경 방법에 대해 포스팅하려고 합니다.
storyboard와 swift 파일이 연결되어 동작한다는 것은 모두 잘 아실 텐데요.
그렇기 때문에 둘 중 하나의 이름만 바꾸면 에러가 납니다.
이럴 때 이 포스팅의 방법을 따라 하시면 두 번 일을 하지 않아도 됩니다.
변경할 변수 선택
이름을 변경할 변수를 클릭합니다.
저는 UILabel인 lbColor의 이름을 colorLabel로 바꾸겠습니다.
이름 변경 실행
변수 위에 두고 우클릭 -> Refactor > Rename을 선택합니다.
혹은 Editor > Refactor > Rename을 선택해도 동일합니다.
그럼 화면이 변경되며 이 변수가 어디에 쓰이고 있는지를 함께 보여줍니다.
그리고 변수명을 타이핑해주면 동시에 바뀌는 것을 볼 수 있습니다.
그리고 엔터를 입력하면 성공적으로 이름이 변경됩니다.
참고로 Editor > Edit All in Scope는 storyboard의 이름은 변경되지 않아 에러가 발생된다는 점을 주의해야 합니다.
사실 이 포스팅을 쓰는 이유도 이것을 모르고 에러를 만나 헤맸기 때문입니다..
다른 분들은 꼭 헷갈리지 말았으면 좋겠습니다.
마무리 잡담
감사합니다!
아직은 초보 개발자입니다.
더 효율적인 코드 훈수 환영합니다!
공감과 댓글 부탁드립니다.
반응형