본문 바로가기

분류 전체보기

(5)
[Swift] 다양한 연산 1. 수치 연산 부호 설명 a + b a와 b를 더함 a - b a에서 b를 뺌 a * b a와 b를 곱함 a / b a를 b로 나눔 a % b a를 b로 나눈 나머지 값 2. 대입 연산 부호 설명 같은표현 a += b a와 b를 더한 값을 a에 대입 a = a + b a -= b a에서 b를 뺀 값을 a에 대입 a = a - b a *= b a와 b를 곱한 값을 a에 대입 a = a * b a /= b a를 b로 나눈 값을 a에 대입 a = a / b a %= b a를 b로 나눈 나머지 값을 a에 대입 a = a % b 3. 비교 연산 부호 설명 a == b a와 b는 같음 a != b a와 b는 다름 a = b a는 b보다 크거나 같음 ..
[Swift] 함수, 기본 연산자 1. 함수 func로 구현 인수(argument) 매개변수(parameter) 반환값(return value) func 함수이름(매개변수이름: 매개변수타입, 매개변수이름: 매개변수타임) -> 반환티입 { 함수구현 } print(함수이름(인수)) // 함수 호출 // 반환값 func plusA(a: Int) -> Int { return a + 2 } // return 값을 반환만 할뿐 출력되지 않음 func plusB(b: Int) { print(b + 2) } // pritn메서드를 사용하여 결과값 출력 2. 기본 연산자 더하기, 빼기, 곱하기, 나누기 : +, -, *, / 나머지 구하기(Remainder) : % print(5 % 3) // 2 -> 5를 3으로 나눈 다음 나머지 값인 2를 출력
[Swift] 상수와 변수, 타입 추론과 타입 어노테이션, 타입의 종류 1. 상수와 변수 상수(constant) : let 으로 선언 후 변경할 수 없는 값 변수(variable) : var 으로 선언 후 변강할 수 있는 값 var a = 1 let b = 3 print(a + b) // 4 a = 3 // a의 값이 1에서 3으로 변경된다. b = 2 // let 으로 선언했기때문에 컴파일에러가 난다 print(a + b) // 6(a의 값이 3으로 변경되어 계산됨) 2. 타입 추론과 타입 어노테이션 타입 추론 : 상수나 변수에 초기화 된 값을 통해 타입을 추론하는 것 타입 어노테이션 : 타입을 지정해주는 것 var a: Int // 타입 어노테이션 a = 1 // 초기화 var a: Int = 1 // 타입 어노테이션과 초기화 var a = 1 // 타입 추론 그럼 알아..
[부트캠프] iOS 부트캠프를 모아보았다. iOS 앱 개발 공부를 하려고 서칭에 서칭을 거듭하면서 느낀점은 풀이 정말 작다 !! 쌔고 쌘 국비 교육도 없구나.. ㅠㅠ 있었는데 사라졌다든지..? 국민내일배움카드 발급도 미리 받아놨는데 쓸일도없겠다... 뭐 그렇게 됐다. 어쨌든 몇 개 없지만 그래도 열심히 찾아서 모아보았다 애플 | 디벨로퍼 아카데미 교육기간은 총 9개월이며 모집인원은 200명이다. 비용은 무료이며 제로베이스도 신청 가능하다. 1년에 한번 모집을 하고 보통 12월에 다음해 교육생을 모집한다. 특이사항으로는 포스텍에서 진행하는거라 교육은 포항에서 이루어지며 30만원을 내고 포항공대 기숙사 사용가능하다. 그리고 생활비 100만원 지원을 해준다. 홈페이지 https://developeracademy.postech.ac.kr Apple 디벨..
[후기] 야곰 스위프트 코드 스타터 캠프 4기 교육명: 야곰 스위프트 코드 스타터 캠프 캠프기간 : 4월 11일 ~ 5월 13일 🐻 intro 🍎 나의 코로나 격리와 함께 시작된 코드 스타터 캠프. 약 5주간의 대(?)장정이 끝났다. 5주가 지나면 내가 어떻게 달라져 있을까? 라는 기대 반, 돈과 시간만 날리는 거 아냐? 하는 걱정 반의 마음으로 시작을 했고 그에 대한 후기를 써보고자 한다. 일단 내 상태에 대하여. 나는 인하우스 디자이너로 재직 중인 직장인이고 코드라고는.. 완전 기초적인 HTML 밖에 할 줄 모르는 사람이다. 수많은 프로그래밍 중 iOS를 선택한 이유는 코딩에 대한 막연한 관심은 있었지만, 명분이 없어서인지 어떻게 접근해야 할지 감도 안 왔다. 프론트엔드? 백엔드? 풀스텍? 아니면 빅데이터전문가? 다양한 분야에서 사용되는 다양한 ..