도대체 왜 \n 안 먹힐까 싶어서 챗지피티한테도 물어보고, 구글링도 했지만 20분 동안 헤매다가 갑자기 Line 수가 생각나서 Line 수 제한 0으로 뒀더니 역시나 작동합니다 혹시나 \n이 안먹히면 따로 Line 수 제한을 주지 않았더라도 을 해보십숑~
Swift는 함수형 프로그래밍따라서, 불변객체가 매우 중요함.(타입 생략 가능 = 유추가능할 때)꼭 선언을 할 때 타입을 적어줘야 함.let: 한 번만 할당 가능var: 여러번 재할당 가능Swift는 대소문자를 구분함Camel Case를 사용해서 이름을 지음Lower
종류: Array, Dictionary, Set순서 0 (index 0)let을 사용하여 선언할 경우, array 변경 불가.{Key, Value}Dictionary는 key는 존재, value는 존재X 가능.만약 값이 없을 경우 let으로 정의된 상수에 값을 넣어줄
condition: 항상 Bool Type (true/false)다른 언어에서는 0이 아니면 true로 인정해줌.하지만, swift는 그런거 상관없이 항상 Bool Type으로 써줘야함.범위 연산자를 사용하면 편리.명시적으로 case마다 break를 안해줘도 자동 적용
For 반복문 활용 배열 내에서 where를 활용하여 원하는 요소에 대해서만 활용할 수 있음. 함수 가변 매개변수 가변 매개변수는 함수당 1개만 가질 수 있음 Closure Closure란? 코드의 블럭 일급 시민(first-citizen) 변수, 상수 등으로
User라는 Type을 정의한 것name: propertyeunji: instanceinstance Method는 실체가 있어야 사용 가능하다!따라서, 이 상태에서는 사용 불가능!실체가 없는 상태에서 호출하는 것이나 다름 없음.설계도(Class, Struct ,Type