xCode로 앱 만들기/연습

[Xcode,swift] 텍스트필드(UITextField) 넣기 / Optional옵셔널 개념

Yim_Ha_Eun 2024. 9. 6. 22:21

[클래스]

swift도 객체지향 프로그래밍이다. 그러니, 상속이라는 개념도 존재하고요.

 

이전 방식처럼 스토리보드에서 +, Text Frield를 검색해서 드래그앤드롭해준다.

textField를 클릭 후 ctrl를 누른 채 드래그하여 lblHello 하단에 추가합니다.

이전에 버튼을 누르면 Hello Swift! 로 출력하도록 한 부분을 고쳐줄게요 

>>>>>>

 

오류가 나길래  옵셔널 nil(=null)처리를 해줬습니다.

 

** 옵셔널이란?(Optional)

변수가 nil(=null)이 될수있느냐의 상태를 지칭함.

예시)특정 변수에 값이 있으면 코드를 처리하고 그렇지 않음 처리하지 않는 형태를 구현하기 편하다.

If number ! = nil {

     sum = sum + number!

}

number라는 변수가 nil이 아닐 경우에만 sum이라는 변수에 값을 더함

 

화면 기록 2024-09-06 오후 10.10.45.mov
0.60MB

 

완료