반응형
버튼 클릭 시 동작 구현
사용자가 [Send] 버튼을 클릭할 때 동작할 btnSend 함수를 구현해 보겠습니다.
[Send] 버튼을 클릭했을 때 동작할 btnSend 액션 함수를 위와 같이 코딩해 주었습니다.
이제 [Send] 버튼을 클릭하면 문자열 "Hello ,"와 문자열 txtName.text를 합쳐서 결과를 출력해 줍니다.
📝 즉, 텍스트 필드에 이름을 넣고 버튼을 클릭하면 "Hello, 이름"이 레이블에 출력된다.
스위프트 문장 맨 끝에 ';'가 없는 이유
일반적인 프로그래밍 언어에는 문장 맨 끝에 ';'이 있어야 합니다. 이것은 컴파일러에게 문장의 끝이라는 것을 알려주는 일종의 약속이기도 합니다. 하지만 스위프트에서는 특이하게 문장의 끝에 ';'를 사용하지 않습니다, 저는 오히려 더 편하다고 생각이 들 정도로..? 하지만 다른 언어와 병행해서 사용해야 할 때는 주의해서 사용해야 합니다. 예를 들어 C 언어에서 ';'를 안 붙이거나 스위프트에서 ';'를 붙이는 경우가 종종 있으니 조심해서 사용하세용 😄😄
시뮬레이터로 결과 화면 확인하기
이제 실행버튼을 눌러 iOS 시뮬레이터로 결과를 확인해 보도록 하겠습니다.
📝 만약 실행 버튼을 눌렀는데도 시뮬레이터 창이 나타나지 않는다면 Xcode 창을 옮겨 봅시다 🤪
아래와 같이 시뮬레이터가 보일텐데 이름과 번호를 입력 후 [Send]를 눌러주면 GGDol의 베너가 'Hello, GGDol'로 바뀌는 걸 볼 수 있습니다.
반응형
'iOS' 카테고리의 다른 글
이미지 뷰 앱 만들기 2 (1) | 2023.06.08 |
---|---|
이미지 뷰 앱 만들기 1 (5) | 2023.06.08 |
아웃렛 변수와 액션 함수 추가하기 (5) | 2023.06.02 |
스토리보드로 앱 화면 꾸미기 (5) | 2023.05.16 |
프로젝트 구성과 스토리보드 (1) | 2023.04.12 |