[Algorithm] 프로그래머스 파일명 방문 길이
Sumemr/Winter Coding(~2018)
Sumemr/Winter Coding(~2018)
2018 KAKAO BLIND RECRUITMENT
Summer/Winter Coding(~2018)
2019 KAKAO BLIND RECRUITMENT
깊이/너비 우선 탐색(DFS/BFS)
탐욕법(Greedy)
2019 카카오 개발자 겨울 인턴십
2021 KAKAO BLIND RECRUITMENT
월간 코드 챌린지 시즌1
Summer/Winter Coding(2019)
월간 코드 챌린지 시즌2
완전 탐색
위클리 챌린지 2주차
Summer/Winter Coding(~2018)
2020 카카오 인턴십
2017 팁스타운
2021 Dev-Matching: 웹 백엔드 개발
2021 카카오 채용연계형 인턴십
위클리 챌린지 1주차
frame과 bounds의 origin을 변경해보자
UIView에 나오는 frame과 bounds의 차이에 대해서 알아보자
View의 위치와 크기를 결정하는 방법에 대해서 알아보자.
서버와 상호작용하는 작업들을 단위 테스트 하는 방법
서버로 데이터를 POST할 때 multipart/form-data 타입을 사용해보자
App에서 Cache 처리하는 법을 알아보자
Custom TableViewHeaderView 생성하기
Xcode 프로젝트에서 Storyboard 제거하기
클로저 중에서 @escaping 키워드를 붙이는 escaping 클로저에 대해서 알아보자.
모든 기기나 상황에 따라 유연하게 대응할 수 있는 방법 중의 하나인 Size class에 대해서 알아보자.
iOS에서는 네트워크 통신을 어떻게 지원하는지 알아보자
앱 중에서는 사용자의 위치를 추적하거나, 현재 위치를 기반으로 동작하는 앱들이 있다. 이러한 기능에 대해서 알아보자.
CustomStringConvertible 프로토콜에 대해서 알아보자!
closure로 발생하는 retain cycle을 해결해보자.
Swift에서 ARC가 어떻게 작동하는지 알아보자.
Swift로 개발하는 사람이면 if와 guard의 사용에 대해서 한 번쯤은 고민을 해봤을 것 같다.
iOS에서 Dynamic Type은 사용자들의 Accessibility를 증가시켜 줄 수 있는 부분으로서 알아보자.
Swift에서 ScrollView를 사용하는 방법에 대해서 알아보도록 하자
WWDC17 Engineering for Testability
WWDC20 Write Tests to Fail
WWDC18 Testing Tips and Tricks
WWDC20에서 iOS 14에서 UICollectionView에서의 변화에 대해서 알아보자.
WWDC19 Architecting your app for multiple window 영상에 대해서 알아보자.
WWDC16에 나온 Swift에서 성능을 향상시키는 방법 중에서 구조체와 클래스에 대해서 알아보자.
WWDC16에 나온 Swift에서 성능을 향상시키는 방법 중에서 구조체와 클래스에 대해서 알아보자.
WWDC16에 나온 Swift에서 성능을 향상시키는 방법 중에서 구조체와 클래스에 대해서 알아보자.
Combine의 operator 중에서 combining에 관련된 operator를 알아보자
Combine의 operator 중에서 filtering에 관련된 operator를 알아보자
Combine의 operator 중에서 transform에 관련된 operator를 알아보자
Combine에서 Publisher와 Subscriber에 대해서 자세히 알아보자
Combine에서 Publisher와 Subscriber에 대해서 자세히 알아보자
Combine이 어떠한 문제를 해결해주고, Apple 플랫폼의 reactive 프로그래밍 시작 이야기에 대해서 알아보자
Application의 생명주기에 대해서 알아보자
ViewController의 생명주기에 대해서 알아보자
SceneDelegate, AppDelegate, App Life Cycle, Scene Life Cycle에 대해서 알아보자.
Subject에 대해서 알아보자
Observable에 대해서 알아보자
RxSwift가 무엇이고 왜 사용하는지 알아보자
MVVM(Model-View-ViewModel) 패턴에 대해서 알아보자
MVC(Model View Controller) 패턴에 대해서 알아보자
git commit log 작성 방법
야곰 iOS 커리어 스타터 캠프 회고