profile
0년차 iOS 개발자입니다.
post-thumbnail

[iOS] LG전자 인턴 채용 회고

공고 - https://apply.lg.com/app/myp/status/RetrieveMyJobNoticesDetail.rpi iOS 가 있어서 당연히 SW Application 분야로 지원했다. 자소서 전형적인 자소서 질문이었다. 질문도 적고 글자 수도 적어서

2022년 6월 30일
·
1개의 댓글
·

[iOS] 스타트업 퇴사 회고

일단 올해는 본격적으로 취준과 커리어를 시작한 해였다. 그리고 나의 첫 커리어를 시작한, 4개월반 동안 일한 회사에서 퇴사하게 되었다.

2022년 6월 27일
·
0개의 댓글
·
post-thumbnail

[iOS] 뒤늦게 쓰는 2021 프로그래머스 윈터 코테 후기

공고 - https://programmers.co.kr/competitions/1771프로그래머스 썸머, 윈터 코테의 경우는 지금까지 코테 연습하려고 계속 응시해왔었다.iOS 가 있는 모든 회사에 지원했다.정확히 어떤 것을 이용하는 것인지는 기억이 안나지만1번

2022년 6월 27일
·
1개의 댓글
·
post-thumbnail

[Swift🦩] #30 모나드

함수형 프로그래밍을 이해하기 위한 개념수학적인 용어 - 범주론순서가 있는 연산을 처리할 때 활용하는 디자인 패턴수학적인 모나드의 개념을 100% 만족하는건 아니라 모나딕 이라고도 부름.타입을 인자로 받는 타입 (특정 타입의 값을 포장)특정 타입의 값을 포장한 것을 반환

2022년 6월 4일
·
0개의 댓글
·
post-thumbnail

[Swift🦩] #28 고급 연산자

기본 연산자 외에도 비트 연산자 같은 고급 연산자가 제공된다. Swift 의 연산자는 오버플로우가 없다!!! 그래서 오버플로우가 되는 연산자는 따로 있음. 사용자가 직접 중위, 접두사, 접미사, 할당 연산자를 자유롭게 정의할 수 있다. 해당 연산자 지원을 위해 exte

2022년 4월 29일
·
0개의 댓글
·
post-thumbnail

[Swift🦩] #27 접근 제어

다른 소스 파일과 모듈에서 코드의 부분에 접근할 수 있는 권한을 제어한다. 코드의 세부 구현을 숨기고, 해당 코드에 접근하고 사용하는 기본 인터페이스를 지정한다. 개별 타입 (클래스, 구조체, 열거형) 과 해당 타입 내에 있는 property, method, init

2022년 4월 27일
·
0개의 댓글
·
post-thumbnail

[Swift🦩] #26 메모리 안전성

Swift 는 기본적으로 코드에서 발생하는 불안전한 동작들을 자동으로 방지해준다. 변수가 사용 전에 초기화 되어 있는지, 할당 해제 후에는 접근하지 않음. 배열 인덱스 범위를 벗어나는지 ... 메모리 위치를 수정하는 코드가 해당 메모리에 대한 독점 권한을 가지도록 요

2022년 4월 27일
·
0개의 댓글
·
post-thumbnail

[Swift🦩] #25 ARC ⭐️⭐️⭐️

Automatic Reference Conting 자동 참조 카운팅Swift 가 자동적으로 메모리를 추적하고 관리하기 위해서 사용한다.ARC 는 인스턴스가 필요하지 않을 때, 메모리에서 내린다.하지만, 프로그래머가 명시적으로 해결해야하는 상황이 있다.참조 카운팅이기 때

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

[Swift🦩] #24 불투명한 타입 Opaque Type

함수의 반환 타입을 비공개로 유지하는 것.함수의 반환 타입으로 구체적인 타입을 제공하지 않고, 프로토콜 측면에서 서술한다.타입의 정체성이 보존된다? - 컴파일러는 타입 정보에 접근이 되는데, 클라이언트는 그럴 수 없다?ASCII 그림을 그리는 모듈을 작성한다고 가정하면

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

[Swift🦩] #23 Generic ⭐️⭐️

모든 타입에서 동작하는 유연한 함수, 타입을 작성할 수 있다. 중복되는 코드를 피하기 위해서 작성 타입을 추상화 한다고 보면됨. 1. 제너릭이 해결하는 문제 아래의 세 함수는 같은 역할을 하지만, input 타입 때문에 다 따로 씀. 여기에서 중요한 것은 a, b

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

[Swift🦩] #22 프로토콜 ⭐️⭐️

필요한 변수, 함수를 정의만 하고, 클래스, 구조체, 열거형 에서 채택해서 구현 프로토콜의 요구사항을 모두 구현하면 프로토콜을 준수 한다고 함. 1. 프로토콜 문법 2. Property 인스턴스 프로퍼티, 타입 프로퍼티를 모두 요구사항으로 넣을 수 있다. 이름과

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

[Swift🦩] #21 확장 Extension ⭐️⭐️

클래스, 구조체, 열거형, 프로토콜 타입에 새로운 기능을 추가한다.기존 소스 코드에 접근 권한이 없어도 확장할 수 있다.extension 에서 할 수 있는 것computed instance property, computed type property 추가instance

2022년 4월 7일
·
0개의 댓글
·
post-thumbnail

[Swift🦩] #19 타입 캐스팅 #20 중첩된 타입

Type Casting 인스턴스의 타입을 확인하거나 해당 인스턴스를 다른 상위 클래스 or 하위 클래스로 취급하는 방법 is, as 연산자로 구현된다. 프로토콜을 준수하는지도 확인할 수 있음. 예시 클래스 정의 1. 타입 검사 is 로 해당 인스턴스가 하위 클래

2022년 4월 6일
·
0개의 댓글
·
post-thumbnail

[Swift🦩] #18 동시성 ⭐️⭐️

동시성

2022년 4월 5일
·
0개의 댓글
·
post-thumbnail

[Swift🦩] #17 에러 핸들링 ⭐️

Error Handling : 프로그램의 에러 조건에서 에러에 응답하고 복구하는 프로세스. 작업이 실패하는 경우 그에 따른 처리를 해줄 수 있도록! ex) 디스크 파일에서 데이터를 읽는데, 지정된 파일이 없다면... 1. 에러 표현과 던지기 Swift 에서 Erro

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

[Swift🦩] #16 Optional Chaining ⭐️

- Optional Chaining : `nil` 일 가능성이 있는 프로퍼티, 메서드, 서브스크립트를 조회하고 호출하기 위한 프로세스. - 옵셔널에 값이 포함되면 성공, `nil`이면 nil 을 반환한다. - nil 이 반환되면 즉시 체인이 실패된다.

2022년 4월 1일
·
0개의 댓글
·
post-thumbnail

[Swift🦩] #15 초기화 해제 (Deinitialization)

초기화 해제 구문클래스 인스턴스가 할당 해제되기 직전에 호출된다.deinit 키워드로 작성.클래스 타입에서만 가능!!Swift 는 자동 참조 카운팅 (ARC) 를 통해서 메모리를 관리한다.더 이상 필요하지 않아진(참조 카운트가 0인) 인스턴스를 메모리에서 해제하는 것.

2022년 3월 31일
·
0개의 댓글
·
post-thumbnail

[Swift🦩] #14 초기화

초기화 (Initialization) : 클래스, 구조체, 열거형 인스턴스를 사용하기 위해 준비하는 단계. (초기값을 설정해서 메모리에 할당하고...) initializer 를 정의하여 구현할 수 있다. 값을 반환하지 않음. 초기화와 반대로, 값과 자원의 해지를

2022년 3월 31일
·
0개의 댓글
·
post-thumbnail

[Swift🦩] #13 상속

클래스 는 메소드, 프로퍼티, 특징 을 다른 클래스에서 상속해서 사용할 수 있다.구조체와 클래스의 가장 큰 차이점.저장 프로퍼티와 계산 프로퍼티에 관계없이, 상속받은 프로퍼티에 프로퍼티 옵저버를 설정할 수 있다.다른 어떤 클래스도 상속받지 않은 클래스.예시) curre

2022년 3월 30일
·
0개의 댓글
·
post-thumbnail

[iOS] 앱 / 폰 껐다 켜서 (재시동) 후 디버깅

와 이거 몰라서... 파이어베이스 로그만 쳐다봤는데... 앱을 껐다 켤때 알아서 디버그 모드로 실행해준다고 한다.앱 이름을 넣고 Attach.이렇게 붙이고, 앱을 실행하면, 앱이 꺼져있다가 켜지는 순간부터 디버깅을 할 수 있다. 대신 휴대폰을 끄거나 백그라운드에서 앱을

2022년 3월 30일
·
0개의 댓글
·