본문 바로가기

전체 글133

[🍎 Swift 문법] 자료형 1.  실수와 정수는 일부 호환이 가능   - 일반적으로 정수를 실수로 변환하여 연산을 처리함(값의 손실이 발생하지 않음)   - 실수를 정수로 변환하려면 값의 손실이 발생할 수 있음 2.  스위프트는 문자와 숫자를 바로 결합할 경우 오류로 처리한다   - 값의 종류가 일치해야만 그에 맞는 처리가 가능하다   - 변수나 상수에 할당되는 값은 모두 타입이 구분될 수 있어야 한다   - 한 타입별로 메모리 공간의 크기가 달라져야 한다 3.  이러한 이유들 때문에 스위프트에서는 변수나 상수를 정의할 경우 반드시 숫자, 문자, 문자열, 논리(참/거짓)등 몇 가지 종류의 타입을 지정하고 맞추어 사용   → 이를 데이터 타입(Data Type) 즉 자료형이라 함 4.  변수와 상수는 일반적으로 처음 입력되는 값에 .. 2024. 4. 25.
IDE / 코딩 컨벤션 1. IDE의 의미: 프로그래머가 소프트웨어 코드를 효율적으로 개발하도록 돕는 소프트웨어 어플리케이션: 통합 개발 환경  2. 코딩 컨벤션(Coding Convention): 일종의 코딩 스타일 규약으로 모든 구성원들이 읽고 관리하기 쉬운 코드를 작성하는 것을 의미 → 이를 통해 잠재적인 오류를 줄일 수 있고, 가독성이 높아지게 되어 다른 개발자가 작성한 코드를 이해하는데 도움을 준다. → 유지보수에 도움이 된다 * 대표적인 코딩 컨벤션: 이름을 짓는데는 대표적으로 5가지 방식이 있어. 네이밍 룰(Naming Rules) 이라고도 해.PascalCase (파스칼 케이스)첫글자와 이어지는 단어의 첫글자를 대문자로 표기하는 방법예) GoodPerson, MyKakaoCake, IAmDeveloperPasca.. 2024. 4. 25.
[🍎 Swift 문법] 변수와 상수 1.   변수와 상수의 의미: 데이터가 저장되는 메모리 내 주소공간을 개발자가 쉽게 인식하고 사용할 수 있도록 도와줌 2.   변수와 상수의 정의* 변수 : var + (변수명)1. 같은 타입 내에서 몇번이라도 다른 값으로 변경 가능   - 정수형 타입의 변수는 이후로도 정수만 대입 가능   - 문자열 타입의 변수는 이후로도 문자열만 대입 가능2. 기준이 모호한 값은 변수로 작성하기3. 변수를 정의하는 방법   - var year = 1999 // 1. 정수형 변수   - var message = "Hello, World" // 2. 문자열 변수4. 초기화(Initialize) : var 키워드로 선언된 변수에 처음으로 값을 대입하는 과정   - 대입 연산자 '='를 이용* 상수 : let + (상수명.. 2024. 4. 25.