post-thumbnail

[UIKit] View Controller Life Cycle

Appearing : 뷰가 화면에 나타나는 중Appeard : 뷰가 화면에 나타나는게 완료 된 상태Disappearing : 뷰가 화면에서 사라지는 중Disappeared : 뷰가 화면에서 사라진 상태 ViewDidLoad()뷰 컨트롤러의 모든 뷰들이 메모리에 로드됐을

4일 전
·
0개의 댓글
·
post-thumbnail

[UIKit] 화면 전환 개념 알아보기

화면 전환 방법 소스코드를 통해 전환하는 방식 Storyboard를 통해 전환하는 방식 대표적으로 네 가지 방법이 있다. View Controller의 View위에 다른 View를 가져와 바꿔치기 View Controller에서 다른 View Controlle

4일 전
·
0개의 댓글
·
post-thumbnail

[프로그래머스 LV0] 진료순서 정하기

진료순서 정하기emergency 배열 안에 요소들을 크기 순서대로 번호를 매긴 배열을 반환해준다.emergency 배열 안에 요소들을 내림차순으로 정렬해준 다음 arr에 넣어준다.내림차순 해준 arr 배열에 emergency 요소들 인덱스를 찾아 + 1 해준다.

4일 전
·
0개의 댓글
·
post-thumbnail

[UIKit] UINavigationController 알아보기

Content View Controller 화면을 구성하는 뷰를 직접 구현하고 관련된 이벤트를 처리하는 뷰 컨트롤러 Container View Controller 하나 이상의 Child View Controller를 가지고 있다. 하나 이상의 Child View

4일 전
·
0개의 댓글
·
post-thumbnail

[프로그래머스 LV0] 7의 개수

7의 개수array에 7이 총 몇 개 있는지 반환해준다.array 배열에 map을 사용해서 요소들을 문자열로 만들어준 다음 joined()로 배열에 들어있는 요소들을 하나로 묶어준다.filter를 사용해서 요소 중에 7과 같은 요소들을 걸러내어 count를 반환해준다.

4일 전
·
0개의 댓글
·
post-thumbnail

[프로그래머스 LV0] 두 수의 나눗셈

두 수의 나눗셈num1을 num2로 나눈 값에 1,000을 곱한 후 정수 부분을 반환한다.num1에 num2를 그냥 나누면 소수점이 나오지 않는다.Double로 변환해서 나누어주고 1000을 곱해서 다시 Int로 변환해준다.

6일 전
·
0개의 댓글
·
post-thumbnail

[프로그래머스 LV0] 가까운 수

가까운 수array에 들어있는 요소 중에 n과 가장 가까운 수를 반환한다.arr에 array와 n을 넣어주고 오름차순으로 정렬해준다.arr 안에 있는 n의 인덱스값을 찾아서 arr2에 넣어준다.n 요소 앞에 있는 값과 n 요소 뒤에 있는 값 중에 n과 가까운 요소를 반

7일 전
·
0개의 댓글
·
post-thumbnail

[프로그래머스 LV0] 2차원으로 만들기

2차원으로 만들기num_list를 n의 길이만큼 2차원 배열로 변경해준다.num_list의 요소들을 빈 배열(arr)에 추가해주는데 arr의 count가 n이면 arr를 빈 배열(result)에 추가해주고 arr 배열을 비워준다.

2022년 11월 26일
·
0개의 댓글
·
post-thumbnail

[프로그래머스 LV0] A로 B 만들기

A로 B 만들기before의 순서를 바꿔 after를 만들 수 있으면 1 아니면 2를 반환해준다.before의 요소들을 빈 배열 안에 넣어주고 (오름차순) 정렬해준다.after의 요소들을 빈 배열 안에 넣어주고 (오름차순) 정렬해준다.before와 after를 비교해주

2022년 11월 24일
·
0개의 댓글
·
post-thumbnail

[프로그래머스 LV0] 팩토리얼

팩토리얼n의 최대 팩토리얼을 반환해준다.계산 결과a가 n보다 작거나 같을 때까지 b의 값을 1씩 증가시켜주고 a와 b를 곱해준다.

2022년 11월 23일
·
0개의 댓글
·
post-thumbnail

[프로그래머스 LV0] 모스부호 (1)

모스부호 (1)딕셔너리를 활용해서 letter의 값이 morse의 key 값과 같으면 morse의 value를 반환해준다.letter의 문자열을 " "이 있을 때마다 쪼개서 arr 배열에 넣어준다.딕셔너리에 데이터 삽입을 해준다.Dic안에 key 값을 넣어주면 valu

2022년 11월 22일
·
0개의 댓글
·
post-thumbnail

[프로그래머스 LV0] 합성수 찾기

합성수 찾기약수의 개수가 세 개 이상인 합성수의 개수를 반환해준다.1부터 n까지의 숫자들을 1부터 n까지 나누었을 때 나머지가 0이 되면(약수면) count를 1 증가시켜준다.count가 3 이상이면(약수가 세 개 이상이면) result에 1 증가시켜준다.result(

2022년 11월 21일
·
0개의 댓글
·
post-thumbnail

[프로그래머스 LV0] 중복된 문자 제거

중복된 문자 제거빈 문자에 my_string을 추가해주는데 요소가 중복되지 않을 때만 추가해주고 반환해준다.contains() 메서드를 활용해서 my_string 요소가 result에 없을 때만 추가해주고 반환해준다.

2022년 11월 17일
·
0개의 댓글
·
post-thumbnail

[git] 커밋 히스토리 조회하기

git log는 기본적으로 현재 브랜치의 커밋들만 보여준다.git log --branches는 모든 브랜치들의 커밋정보를 보여준다.

2022년 11월 17일
·
0개의 댓글
·
post-thumbnail

[git] 이전 커밋으로 돌아가고 싶다면?

git에서 이전 커밋으로 돌아가는 대표적인 방법은 reset 명령어를 사용하는 것이다.그냥 reset을 이용한 경우, reset으로 돌아온 커밋 이후의 변경 사항은 모두 unstaged 영역에 남는다.여기서 git add , git commit을 해주면 다시 기존 상태

2022년 11월 17일
·
1개의 댓글
·
post-thumbnail

[SwiftUI] 네비게이션 바 뒤로가기 버튼 숨기기

로그인하고 다른 뷰로 이동했을 때 로그인 페이지로 다시 돌아가는 버튼을 없애고 싶었다.이동했을 때 보여지는 뷰에서 최상단 스택(VStack)에 .navigationBarBackButtonHidden() 해주면 버튼이 없어진다.완성 !

2022년 11월 17일
·
0개의 댓글
·
post-thumbnail

[프로그래머스 LV0] k의 개수

k의 개수i부터 j까지에 숫자들 중 k를 몇 번 포함하고 있는지 반환해준다.i부터 j까지 숫자들을 문자열로 바꿔서 빈 문자에 추가해주고 그 문자열 중에 k가 몇 개 있는지 count를 반환해준다.map을 활용해서 i부터 j까지 숫자들을 문자열로 바꿔주고 합쳐준다.그 문

2022년 11월 16일
·
0개의 댓글
·
post-thumbnail

[프로그래머스 LV0] 369게임

369게임order 숫자 중 3, 6, 9의 개수만큼 반환해준다.order 요소 중에 3, 6, 9가 있으면 빈 배열에 추가해주고 그 배열에 count를 반환해준다.filter를 이용해서 요소 중에 3과 같거나 6과 같거나 9와 같으면 걸러내어 주고 count를 반환해

2022년 11월 15일
·
0개의 댓글
·
post-thumbnail

[프로그래머스 LV0] 최댓값 만들기 (2)

최댓값 만들기 (2)numbers 배열 요소 중에 제일 큰 값과 두 번째로 큰 값을 곱해준 값과 제일 작은 값과 두 번째로 작은 값을 곱해준 값(둘 다 음수 일 경우가 있으므로)과 비교해서 더 큰 값을 반환해준다.max() 메서드를 활용하면 두 값을 비교해서 더 큰 값

2022년 11월 14일
·
0개의 댓글
·
post-thumbnail

[프로그래머스 LV0] 인덱스 바꾸기

인덱스 바꾸기my_string 인덱스 num1과 인덱스 num2에 해당하는 문자를 바꾼 문자열을 반환해준다.my_string 배열을 두개 만들어 준다.반환해줄 배열에 인덱스 num1에 해당하는 요소를 인덱스 num2에 해당하는 요소로 바꿔준다.인덱스 num2에 해당하는

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