Cavim3x5nunx5dbe30xi
LOGAN
  • 2016.4.7 07:49
  • 조회수 170
  • 답변수 1
Cavim3x5nunx5dbe30xi
LOGAN
  • 2016.4.7 07:49
  • 조회수 170
  • 답변수 1

커넥션 질문

MyLable 이라는 레이블이 코드와 연결이 되고나면 커넥션이 생기는데
레이블 이름을 코드에서 변경하면 커넥션이 자동으로 갱신되는게 아니라
수동으로 커넥션도 수정해줘야하는건가요?
다른 방법은 없나요?

(코드 수정이 가장 강력한걸로 이해하고 있었습니다.)

ps. 항상 강의 잘듣고있습니다. ㅎㅎ
좋은 양질의 강의를 제공해주셔서 감사합니다.

  • #iOS Swift입문
  • #interaction

1 답변

  • Seongkwanyoonprofile eb5yt2
    윤성관(링고스타)
    • 2016.4.7 10:50

    네, Outlet을 연결한 뒤 코드쪽 이름을 변경하시면 실행시 크래시가 날 겁니다.
    자동으로 해 주면 좋겠지만, 직접 수정해 주셔야 합니다.

    해결방법은,

    스토리보드에서 해당 오브젝트의 유틸리티 패널의 커넥션 인스펙터에 가시면 흰 색 느낌표로 표시된 연결이 있습니다.
    그 연결을 x 버튼을 눌러 끊어주신 뒤
    이름 바꾼 Outlet으로 새로 연결해 주시면 됩니다.

    처음에 가장 흔히 만드는 런타임 에러라 이 부분에 대한 해결을 하는 걸 언급할까... 했었는데
    어떤 방식으로든 보충 설명을 넣어둬야겠네요.

    피드백 감사합니다.

답변 쓰기

이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.