inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Giới thiệu về phát triển ứng dụng iPhone Phần 2

Mảng(Array)

for toDo in toDoArray

228

이강민 (탈퇴)
0

toDoArray의 요소가 하나하나 toDo로 들어가서 print로 나온다고 하셨는데 toDo 는 let 이라 상수형이라 대입이 불가능하지않나요?

ios swift

Câu trả lời 1

0

choiwt

기존에는 질문이 올라와도 알 수가 없어 몰랐는데

리뉴얼 되니 질문들을 모아볼 수 있어 좋네요. 

답변이 늦었습니다 ㅜㅜ

 

아래와 같은 코드가 있을 경우

line1   for i in 1...5 {
line2      print(i)
line3  }

네 i는 let 키워드로 선언된 상수 맞습니다 <- 이걸 파악하셨다니 훌륭하시네요 ㅎㅎ

1번 라인에서 i에 1이 할당되고
2번 라인에서 i에 있는 값이 출력됩니다
그리고 다시 1번 라인에서 2가 할당될 때 i는 기존의 i가 아닌 새로 생성되는 로컬 상수입니다.

for문을 빠져나올 때까지 i 상수가 계속 유지되는 것이 아니고 

1번 라인에서 매번 새로 생성되기 때문에 다른 값이 들어갈 수 있는 것입니다.

감사합니다^^

진로에 대한 질문...!

0

41

1

Static 선언 시 에러 발생

0

46

1

클로저의 형태로 만들다

0

51

1

Function Types Error

0

43

1

안드로이드 기기 실행 오류

0

67

2

프레임워크 빌드 시, 빌드 파일 없음

0

728

1

open static func ...

0

282

1

Xcode Version 13.4.1 (13F100)

0

543

2

class 내 radius를 var로 선언하는 이유가 있나요?

0

315

1

xcode 구문자동완성

0

350

1

Playground 실행 단축키?

0

610

2

이 강의 전체 소리만 나옵니다.

0

415

2

아이폰 11프로 맥스 디바이스에서 런치스크린 오류

0

361

2

프레임워크 추가가 안됩니다.

1

250

1

3편은 어디에 있나요?

0

281

1

Util.framework 적용이 잘 안됩니다.

0

332

2

저는 강의처럼 라이브러리가 안보이는데

0

198

1

딕셔너리 관련 질문입니다.

0

207

1

안녕하세요 이 강의에서 name에 관련해서 질문드립니다.

0

202

1

Failed to create provisioning profile

0

361

1

결과값이 나오지가 않아요

0

203

1

안녕하세요 강의 보다가 궁금한점이 생겨 질문 드립니다.

0

237

2

static 에 대해서

0

278

1

스위프트 관련

0

223

1