함수에서 정의한 파라미터는 상수로 정의되었기 때문에 변경 불가능,
만약 값을 변경하고 싶다면 새로운 변수에 할당해서 사용하기
func someAdd(a: Int) - >Int{
//let a: Int 로 선언된 것임
// a += 1 -> 불가능
//이런식으로 변경 가능
var b = a
b += a
return a
}
- return 키워드의 역할
- 1) 리턴타입이 있는 함수의 경우(아웃풋이 있는 경우):
리턴 키워드 다음의 표현식을 평가한 다음에 그 결과를 리턴하면서 함수를 벗어남
- 2) 리턴타입이 없는 함수의 경우(아웃풋이 없는 경우):
함수의 실행을 중지하고 함수를 벗어남 ⭐️
continue
: 반복문을 다음 싸이클로 보냄
다음 싸이클에서 계속 지속(continue)하라는 의미
return
: 함수를 벗어남
'iOS > swift' 카테고리의 다른 글
[iOS] xcode에 firebase 연결하기 (2) | 2025.01.22 |
---|---|
Xcode boot 에러 해결하기 (1) | 2024.11.30 |
[앨런 swift 문법 마스터 스쿨] 변수 상수 조건문 튜플 삼항연산자 반복문 함수 복습 ! (0) | 2024.07.14 |
[앨런 swift 문법 마스터 스쿨] 연습 문제 | 배운 문법 사용해보기 (0) | 2024.07.04 |
[앨런 swift 문법 마스터 스쿨] 변수와 상수 ~ 반복문 (1) | 2024.06.29 |