일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 데이터셋 만들기
- Kakao
- 최솟값 만들기
- coco 데이터셋
- Python
- 카카오 2021
- 날씨 앱
- Siwft
- supervisely
- 카카오
- 카카오 2020
- 소수
- 파이썬
- 프로그래머스
- swift 시작
- 이미지학습
- 스위프트
- swift
- c언어
- kakao 2018
- 문제
- ios 개발 시작
- 카카오 2019
- 카카오 2018
- swift 배열
- 프로그래머스 답
- roboflow
- fast.ai
- 머신러닝
- SwiftUI
- Today
- Total
목록2020/07/09 (4)
잡초의 일지

Closure 이름이 없는 메소드. 동적으로 끼워넣을 수 있다는 장점. 클로저가 살아있는 한, 클로저 밖에서도 변수 사용 가능. Closure 선언 var multiplyClosure: (Int, Int) -> Int = { (a: Int, b: Int) -> Int in return a*b } /***********************************************************************************/ var multiplyClosure: (Int, Int) -> Int = { a, b in//파라미터 없애고, 반환하는 값 아니까 없애고, 그러면 소괄호도 필요없다. return $0 * $1 //첫번째꺼랑 두번째꺼 곱해서 리턴하겠다. --> 이렇게 쓰면 앞에 ..

Set 순서 없음. 유닉(unique)한 값을 가진 타입. 중복이 없는 유닉(unique)한 아이템들 관리할 때 사용. Set 선언 var someSet: Set = [1, 2, 3, 1] //중복되는거 없어짐. 2, 3, 1 출력됌. //var someArray: Array = [1, 2, 3, 1] // array랑 모양이 비슷함. Set 값 추가 ( insert) someSet.insert(5) Set 값 삭제 ( remove / delete ) someSet.remove(1) Set 값 확인 isEmpty someSet.isEmpty count someSet.count contains someSet.contains(4)//false someSet.contains(1)//true Set 연산 애플 ..
Dictionary Array와는 다르게 순서가 없고, key와 value가 있다. 순서가 없다! Dictionary 선언 var studentScoreDic:[String: Int] = ["Alice": 100, "Emily": 95, "Rain": 90] var studentScoreDic:Dictionary = ["Alice": 100, "Emily": 95, "Rain": 90] 둘 중 아무거나 써도 됌. Dictionary with Optional if let score = studentScoreDic["Alice"]{ score }else{ //..score 없음. } Dictionary 값 확인 studentScoreDic["Alice"]//있음. 존재함. studentScoreDic["Ja..
Array 0부터 시작. 같은 타입만 담는다. (예외 가능) 순서에 관한것. Array 선언 방법 var arr1: [Int] = [1, 2, 3, 4] var arr2: Array = [1, 2, 3, 4] 위의 두개 중 아무거나 써도 됌. Array 갯수 세기 count arr.count//배열에 있는 요소의 갯수 알 수 있음 Array 비우기 / 제거 remove, removeAll(), = [] arr.remove(at: 0)//0번째 요소 지움 arr.removeAll()//모두 지움 arr = []//모두 지움 배열이 비었는지 물어보는것. isEmpty let isEmpty = arr.isEmpty Array 채우기 append, +=, insert arr.append(5)//뒤에 5 추가 a..