profile
비전공자 iOS 개발 공부

함수(Function)3

스위프트에서는 함수 내부에 함수를 또 정의할 수 있다. 중첩된 함수는 내부에서만 실행되고, 함수 밖에서는 사용이 불가능하다.guard문은 if문과 유사하게 쓰이는데 if문에서는 조건이 만족하는 것을 먼저 찾고 마지막에 불만족하는 조건을 걸러낸다. 이렇게 쓰게 되면 조건

2022년 11월 10일
·
0개의 댓글
·

함수(Function)2

overloading overload(과적하다)는 하나의 함수 이름에 여러개의 함수를 대응시키는 것이다. 오버로딩을 지원 안하게 되면 함수마다 새롭게 정의해 줘야한다. doSomeInt, doSomeString 이런식으로 각각 정의 해줘야 하고 호출 할 때 마다 함수

2022년 11월 9일
·
0개의 댓글
·

함수(Function)1

함수란 특정한 기능을 수행하는 코드의 묶음이고, 입력과 출력이 있을 수 있다.함수는 func라는 키워드를 이용해서 시작한다. func라는 키워드 뒤에 함수의 이름을 적어주면 되는데 주의할 점은 시작을 소문자로 해줘야 한다.함수는 두단계로 실행되는데 처음에 정의를 해놓고

2022년 11월 1일
·
0개의 댓글
·

반복문(for, while-repeat)

반복문 중 for문은 범위를 가져와서 반복하는 함수로 쓰인다. 표현하는 방법은

2022년 9월 22일
·
0개의 댓글
·

☀️삼항연산자와 범위연산자

삼항연산자는 조건이 두가지인 경우 쓰면 편리하게 사용할 수 있다.예를들어 if문을 사용해서 이런 경우가 있다고 가정해 볼 때삼항연산자를 사용하게 되면 한줄로 간단하게 나타낼 수 있다.단 삼항연산자는 주로 값이 두가지인 경우에서 한가지를 고르는 경우처럼 한정적인 경우에

2022년 9월 18일
·
0개의 댓글
·

튜플

튜플이란 2개 이상의 데이터를 저장하는 혼합타입이다. 튜플은 if문과 switch문에서 활용할 수있다.

2022년 9월 16일
·
0개의 댓글
·

☀️조건문(if, switch)

조건문 if 참 또는 거짓을 확인하고 코드를 실행하는 문장이다. 조건이 참이면 코드를 실행하고 거짓이면 아무 작업도 실행하지 않는다. if문에서는 논리적인 구조나 순서가 중요하다. &&(and) 와 ||(or)를 사용할 수 있다. 예를 들어 아이디와 비밀번호로 로그

2022년 9월 12일
·
0개의 댓글
·

☀️기본연산자

단항연산자 : +a ; -b ; !c ; d...등 단항연산자는 반드시 붙여서 사용한다.이항연산자 : a + b ; c >= d 등 이항연산자는 일반적으로 양쪽으로 공백 1칸 씩 띄워서 사용한다.삼항연산자 : a ? b : c 삼항연산자도 공백 1칸씩 띄워서 사용한다.

2022년 8월 14일
·
0개의 댓글
·

☁️스위프트의 데이터 타입

이 글은 "앨런 Swift문법 마스터 스쿨" 을 듣고 정리한 내용입니다. 타입의 종류 정수타입(Int) > -5, -2, 0, 1, 2 ... 실수타입(Floating-pointed Number) > Float(소수점 6자리까지 저장할 수 있다, 4바이트의 크기를

2022년 8월 12일
·
0개의 댓글
·
post-thumbnail

브레이크 포인트

어플만들기 실습을 하던 중 시뮬레이터에서 버튼을 누르면 실행이 되어야 하는데 그대로 멈추고 종료되면서 아래 같은 오류가 뜨게 되었다. 오류가 떠서 어떻게 해야되는지 몰라서 이것저것 찾아보고 구글링도 해봤는데 명확한 답이 안 나오고 '오류포인트를 찾아서 없애야 한다' 라

2022년 8월 11일
·
0개의 댓글
·

여러개의 정수를 받아오는 방법...

여러개의 정해지지 않은 갯수의 정수를 받아서 평균을 구하는 함수를 만드는 문제를 접했는데, 내가 아는 방법으로는 배열로 정리해서 풀어야 하나, 이런저런 고민을 해봐도 답이 안 나왔었다. 결국 못 풀어서 답을 봤는데 Int...을 사용해서 여러개의 정수를 받아올 수 있는

2022년 8월 10일
·
0개의 댓글
·

⛈변수와 상수

변수는 값을 수정할 수 있는 데이터 값이 있는 공간이다. var 로 선언 할 수 있다.이것 처럼 변수는 영어(대부분 소문자로 시작), 한글, 한자, 이모지 등을 이용해서 선언할 수 있지만 숫자가 맨 처음에 오는것은 금지된다.출력은 \\(변수명) 으로 출력할 수 있다.상

2022년 8월 10일
·
0개의 댓글
·