최신 글 리스트
- iOS의 모든것 [iOS의 모든것] Custom Font(Pretendard) 등록하기 안녕하세요 ~! 오늘은 Custom Font 지정하는 방법을 알아보려고 합니다. 사이드 프로젝트 도중 Pretendard라는 핫한(?) 글꼴을 적용하게 될 일이 생겼기에... 같이 한 번 적용해 보도록 합시다 ! 1. 폰트 다운로드 일단 홈페이지를 들어가 보도록 합시다. 저는 "눈누"라는 사이트에서 받았어요 ! 디자이너분도 이 홈페이지를 말씀해 주셨고, 보통 여기서 다 받으시는 거 같더라고요. 눈누 사이트 url : https://noonnu.cc/font_page/694 눈누 프리텐다드 - 길형진 (orioncactus) noonnu.cc 그럼 사이트를 한 번 들어가 봅시다. 핫한(?) 글꼴이 만들어지게 된 계기에 대해 기재돼 있습니다. 일단 해당 페이지에서 글꼴을 다운 받아 봅시다. 다운 받은 글꼴의..
- iOS의 모든것 [iOS의 모든것] (UIKit) Frame과 Bounds의 차이 안녕하세요 ~! 오늘은 늘 느낌으로만 알고 정확히 알지 못해 말로는 설명못했던 UIKit 프레임 워크의 UIView Instance Property인 frame과 bounds의 차이점에 대해 정확히 되짚어 보는 시간을 가져보려고 합니다. 어김없이 진리의 애플 개발자 문서를 살펴보도록 하겠습니다. 먼저 frame !! frame의 정의를 살펴보면 슈퍼뷰의 좌표 시스템 내에 있는 뷰의 위치와 사이즈를 설명하는 frame 직사각형 이라고 합니다. 즉 부모(상위) 뷰 안에 있는 직사각형 프레임의 위치와 사이즈...를 말하는거 같죠 ?? 일단 그렇게 이해해두고 bounds의 정의도 한 번 살펴봅시다 ! bounds의 정의는... 자신만의 좌표 시스템 내에 있는 뷰의 위치와 사이즈를 설명하는 직사각형 bounds ..
- Swift의 모든것 [Swift의 모든것] Instance Method / Type Method 안녕하세요 ~ 오늘은 Instance Method와 Type Method에 관해서 알아보려고 해요 ~! 두 Method의 차이를 찾아보게 된 계기는... "객체(인스턴스)를 생성하지 않고 호출되는 Method를 뭐라고 부르더라...!" 라는 호기심에서 시작됐습니다. 결론부터 말하자면 제가 궁금해하던 메서드는 바로 Type Method였습니다 !! 그럼 본격적으로 Instance Method와 Type Method에 대해 알아보도록 하겠습니다. 일단 Method에 대해 알아보기 전에 Method와 헷갈릴 수 있는 개념인 함수와 Method의 차이는 아래 글에서 확인 부탁드리겠습니다 ! https://0ofkim.tistory.com/53 [Swift의 모든것] 함수(Function)과 메서드(Method)..
- Algorithm의 모든것 [Alogorithm의 모든것] 알고리즘 커리큘럼 [ 자료구조] 1. 배열과 리스트 2. 구간 합 3. 투 포인터 4. 슬라이딩 윈도우 5. 스택/큐 [정렬] 1. 버블 정렬 2. 선택 정렬 3. 삽입 정렬 4. 퀵 정렬 5. 병합 정렬 6. 기수 정렬 [탐색] 1. 깊이 우선 탐색 2. 너비 우선 탐색 3. 이진 탐색 [그리디] [정수론] 1. 소수 구하기 2. 오일러 피 3. 유클리드 호제법 4. 확장 유클리드 호제법 [그래프] 1. 그래프의 표현 2. 유니온 파인드 3. 위상 정렬 4. 다익스트라 5. 벨만-포드 6. 플로이드-워셜 7. 최소 신장 트리 [트리] 1. 트리 2. 트라이 3. 이진 트리 4. 세그먼트 트리 5. 최소 공통 조상 [조합] [동적 계획법] [기하] 참조 서적 : Do it ! 알고리즘 코딩 테스트 자바편
- iOS의 모든것 CMC(Central Makeus Challenge) iOS 면접 질문 리스트 수익형 앱 런칭 동아리 CMC (Central Makeus Challenge) 11기에 지원을 해봤습니다 ! 서류 합격 까지 하고 면접을 봤는데 추후 12기 분들에게도 도움이 될 수 있을까 해서 제가 받았던 질문 리스트들 공유드려봐요 ~ 1. 자기소개 2. 지원동기 3. CMC 활동에 시간 할애가 어느정도 가능한지 4. 기존에 프로젝트 진행 경험은 있는지 4-1. 해당 프로젝트에 쓰인 기술들은 뭐가 있는지 4-2. 프로젝트 진행하면서 어려운 점은 없었는지 5. 기획&디자인 분들과 트러블 슈팅이 생기면 어떻게 해결해나갈지 혹은 트러블 슈팅 경험이 있다면 그 해결 과정 6. 3개월의 활동 기간이 끝나더라도 수익 창출을 위한 활동을 계속 할 의향이 있는지 7. 원하는 팀에 참석하지 못하게 돼도 괜찮은지 8. ..
- iOS의 모든것 [iOS의 모든것] Could not build Objective-C module 'Firebase' 잘되던 Xcode 빌드가 갑자기 "Could not build Objective-C module 'Firebase'"라는 오류 메시지와 함께 빌드가 되지 않는 겁니다...!! 무슨 문젠지 구글링을 해보다 Apple Developer 사이트에 비슷한 문제의 답변이 달려 공유해보겠습니다. Xcode의 Preference.. -> Locations 탭의 Derived Data를 보면 경로가 있다. 그 경로로 이동한 후 1. Xcode - Preference - Locations 탭에 있는 파일 경로 클릭 2. Xcode 종료 2. Derived Data 안에 문제 있는 Project와 관련된 파일 모두 삭제 (= Project 이름이 들어간 파일 삭제) 3. Project 폴더의 xcworkspace 파일, ..