profile
IOS 개발자

[CS] 컴퓨터 기초 지식 (1)

컴퓨팅사고란 문제를 해결하기 위한 접근 방법문제를 분해하고 어떻게 해결할 것인지 파악 (computation)(1) Decomposition(분해) : 문제를 나누어 각각 확인하거나 어떻게 문제를 나누면 될 지 생각해내는 과정(2) Pattern Recognition(

2021년 1월 11일
·
0개의 댓글
post-thumbnail

[IOS] MVC Design Pattern

MVC는 Model, View, Controller의 줄임말이다. IOS에서는 여러가지 디자인 패턴을 제시하고 있는데, 그 중 대표적인 디자인 패턴 중 하나라고 말할 수 있겠다. 이러한 아키텍쳐들을 선택하는 이유는 여러가지가 있는데, 유지보수나 협업같은 경우 원활한

2021년 1월 2일
·
0개의 댓글

[IOS] Kingfisher 라이브러리, 캐싱

캐싱을 이용하여 서버를 통해 이미지를 로드할 때, 자동으로 url을 판별하여 이미 접근한 경우에 또 서버에서 불러오지 않고 비동기적으로 캐시에서 저장된 데이터로 이미지를 가져온다. 캐싱이란 자주 쓰이는 메모리 영역(캐시)으로 데이터를 가져와서 접근하는 방식이다.ios

2020년 11월 27일
·
0개의 댓글
post-thumbnail

[IOS] Core ML

최근, 머신러닝에 대한 관심이 생겼다. 앞으로도 유망한 분야이고, 계속해서 발전해나가고 있기 때문.앱 개발 중, 어느 정도 텀이 생겨 살짝 간을 보며 쓰는 글이다.apple 공식 문서를 이용하여 이해하는 데 도움을 받았다.(모두 공식 문서를 보고 이해한 개인적인 의견이

2020년 10월 29일
·
0개의 댓글