Swift 함수 오늘은 함수에 대해서 간략하게 공부하였다. 반복적인 작업이나 복잡한 식의 경우, 함수를 이용하여 아주 편리하게 재사용 혹은 모듈화하여 사용할 수있다 func add(a: Int, b: Int) -> Int { return a + b } add(a: 12, b: 54)함수의 매개변수 (parameters) 는 함수에 전달되는 입력 값을 나타내며 함수를 호출 할 때 필요한 값을 내부로 전달하는 역할을 수행한다. 위 함수 add 에서 매개 변수는 ' a ', ' b '이다. arguments 는 함수에 전달하는 값을 의미한다. 함수는 작업을 수행하는데 필요한 정보나 데이터를 받아야한다. 이를 바로 인자 즉 arguments 라고 한다. 함수는 아직 이해가 쉽지 않은..
비교연산자 비교연산자는 Bool 값으로 값이 정해진다. ex) var a = 15 var b = 17 a == b false a와 b는 같은가? true / fales a != b true !는 원래 나오는 Bool 값의 반대로 값을 정한다 a >= b false a and 연산자로써 a, b 모두 적용되는 값을 true a || b -> or 연산자로써 a, b 중 하나만 적용되어도 true 조건연산자 대표적으로 if문과 같이 어떠한 조건을 만족하면 Bool값을 정한다 ex) let hour = 12 if hour < 12 { "오전" } else { "오후" } if문을 한문장으로 깔끔하게 표현하려면 다음과 같은 연산자를 사용하면 된다. hour < 12 ? "오전" : "오후" ㄴ hour 조건이 ..
## 기본 문법 Int - 123 Double - 1.22 String - "Hello" Bool - true Bool - false ### 연산자와 피연산자 단항 연산자는 연산자와 피연산자를 붙여 사용한다 ex) +a 이항 연산자는 붙여 사용할 수 있으나 띄어 사용하는 것이 일반적이다 ex) a + b 삼항 연산자 또한 동일하다 ex) a ? b + c ### 논리 연산자 !a -> ! 는 Bool 값을 반대로 표현한다 a && b -> and 연산자로 a b 모두 참일때 true a || b -> Or 연산자로 a b 중 하나만 참일때 true
IDE 통합 개발 환경이라고 불리우며, 프로그래머가 손쉽게 코드를 개발하도록 돕는 애플리케이션이다. 소프트웨어 개발자는 이 IDE를 활용하여 작업을 처리한다. 컨벤션 유지 보수 및 가독성, 즉 읽고 관리하기 쉽도록 코드를 작성하는 코딩 스타일 규약이다. 자료형 자료형이란 데이터 타입 즉, 변수가 저장하는 데이터 형식을 말한다. 변수와 상수, 실수, 정수, 문자형 등등 다양한 형식을 가지고 있다. 변수와 상수 변수(var) 는 데이터를 저장하는 곳이며, 변형이 가능한 형태로 저장된다. 상수(let) 또한 데이터를 저장하나, 변형이 불가하다. 메서드 객체 지향 프로그래밍에서 객체와 관련된 서브루틴 기능을 가지고 있다. 쉽게 말해 지금 우리가 사용하는 함수 클래스 클래스는 위에 메서드를 정의하는 일종의 틀이라..
1) 변수와 상수 변수(var) : 데이터를 저장하고 이후 변경할 수 있다 상수(let) : 데이터를 저장하며 한번 값이 저장되면 변경 할 수 없다 ex) var welcome = "Hello Swift!" let sijong = "My name is sijong" let , var 는 성격은 다르지만 모두 변수라고 표현하기도 한다. " = " 는 담아둔다는 뜻 2) 데이터 타입 저장 데이터는 다양한 타입이 존재한다. String = 문자열 문자열은 " "으로 묶어준다. ex) let name: String = "시종" Int = 정수 ex) var age: Int = 30 Float = 실수(소수점을 포함한 숫자) ex) var pie: Float = 3.14 Bool = true/false(참/거짓)..
내 블로그 - 관리자 홈 전환 |
Q
Q
|
---|---|
새 글 쓰기 |
W
W
|
글 수정 (권한 있는 경우) |
E
E
|
---|---|
댓글 영역으로 이동 |
C
C
|
이 페이지의 URL 복사 |
S
S
|
---|---|
맨 위로 이동 |
T
T
|
티스토리 홈 이동 |
H
H
|
단축키 안내 |
Shift + /
⇧ + /
|
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.