Posts
🍄 algorithm - Swift
알고리즘을 위한 Swift 정리알고리즘을 위한 수학 공식 정리 (Swift)
String - Apple 공식 문서 읽기 (Swift)
Swift 알고리즘 문제들을 풀면서 자주 찾게되는 것들
Swift 문자, 문자열과 ASCII 코드
🛹 algorithm - C++
C++ 함수 아카이브C++ STL
Bruteforce & Backtracking
Greedy
Dynamic Programming (DP)
Binary-Search
🍎 iOS
iOS 프로젝트 폴더링맨날 까먹는 엑스코드Xcode 단축키
iOS 프로젝트 MARK 주석
UITableView Sticky header 구현하기
MVC 패턴 되돌아보기
subview를 원형으로 배치하고 삭제하기
tableview 구분선 없애기
UITableView cell로 xib 연결하기
애플 기본앱에서 주로 쓰이는 네비바 스타일
UICollectionView carousel effect
UITableView 클릭 시 highlight color 없애기
UICollectionView 무한 스크롤 (infinite carousel) 야매로 구현하기
tableview cell 안의 collectionview
tableview cell 안의 collectionview - 2. 터치 인식하기
UISegmentedControl 커스텀하기
UITableview 특정 row로 스크롤하기
iOS Life Cycle 정복하기 👩🎓
Render Loop을 VC, View Life Cycle과 살펴보기
VC, View Life Cycle 함수들 알아보기
intrinsicContentSize
앞으로 UITableView 쓰지 말라고?
당근마켓 iOS 클론코딩 - 1. 네비게이션 바
당근마켓 iOS 클론코딩 - 2. 검색 바 cell, dynamic width
SOPT 28th - iOS
HIG 간단하게 살펴보기ViewController의 생명주기
ViewController 화면전환
iOS 계층 구조 (iOS Architecture)
iOS App States 앱 상태변화
라이브러리와 프레임워크
스크롤 뷰
CGPoint, CGSize, CGRect
frame, bounds
데이터 전달방식 (동기, 비동기)
TableView, CollectionView
🌹 SOPT 28기 APPJAM Journey - iOS
Course 뷰 설계UIBezierPath로 Course Cell 그리기
Git-flow
프로비저닝 프로필 만들기
푸쉬알림(APNs) 환경설정하기
iOS 프로젝트에 MVVM 도입하기 - 1
FCM 연동하기
UICollectionView Header
Networking 정리 1 : Codable
Networking 정리 2 : URLSession
Networking 정리 3 : Escaping Closure, Singleton Pattern
Networking 정리 4 : Alamofire
Networking 정리 5 : Moya
UserDefaults
Activity Indicator 추가하기
Journey 릴리즈 프로젝트 : Mohaeng - iOS
JTAppleCalendar 캘린더 커스텀하기-1서버 통신 함수 리팩토링하기 (GenericResponse)
FontBlaster 도입하고 폰트 추가하기
🍺 비어있다 - iOS
비어있다 프로젝트 초기 세팅비어있다 프로젝트 생성 및 폴더링
대략적인 프로젝트 레이아웃 작성하기
스토리보드 네이밍
스토리보드 만들기
Git flow와 branch naming convention
release-0.0.1 브랜치
iOS 프로젝트 상수 관리하기
스타일 선택 뷰 설계하기
스타일 선택 뷰 스토리보드에 컴포넌트 배치하기
브랜치 정리하기
Navigation Controller 초기 세팅하기
Style 뷰 로직 작성하기
tag box collection view cell 만들기
커스텀 폰트 엑스코드 프로젝트에 추가하기
메인 뷰 설계하기
TabBar에서 선택된 Tab에 따라 분기처리 하기
추천 맥주 전체보기 뷰 설계하기
UITableVIewCell의 버튼 트리거 다루기
맥주 상세보기 뷰 설계하기
네비게이션 컨트롤러 리팩토링
UISearchBar 커스텀하기
데이터 개수에 따라 stack view 내 view 개수 변경하기
UITextView 펼치기 접기
Beer Award Header View 그리기
향, 스타일 건너뛰기에 따른 메인 뷰 table view cell 분기처리
키보드 내리기(화면 터치, return 버튼 클릭 시)
Moya parameters with same key
이미지를 global queue에서 받지 않으면 일어나는 충격적인 일
🖼 2021 컴퓨터공학과 졸업작품 포포 - iOS
졸작팀 첫 회의!졸업 프로젝트 기획 정하기
그레이스케일 와이어프레임 만들기
팀 노션 만들기
디자인 레퍼런스 공유하고 기능 정의하기
온보딩 뷰 설계 및 역할 분담
🥏 SOPT 27기 APPJAM MOMO - iOS
협업 repository 초기 설정 (브랜치 보호 규칙)아요모모를 위한 fork app 사용법
SwiftLint 사용하기
마일스톤 milestone
Gradient 기초
Onboarding screen iOS 13 이상에서 적용
tableview gradient background per section
UITableView 투명하게
UIScrollViewDelegate 메소드 파헤치기
xib UITableView Cell 유동적으로 높이 설정하기
특정 프로퍼티에 따라 배열 나누기
Color Asset 사용하기
UIScrollView scrollViewWillEndDragging 실습(기능 사라짐)
xib cell NSLayoutConstraint 값 전달하기
UITableView Custom Section Header
DispatchQueue
UITableView Cell Life Cycle
UITableView DispatchQueue
DispatchQueue 실험 with 해찌
MOMO iOS 팀 컨벤션, 네이밍 모아보기
ScrollView + TableView
ScrollView + TableView 2
TableHeaderView
Status bar 아래에 View 보이게 하기
ScrollView Content Offset 쉽게 다루기
Alamofire 기초
UILabel text 부분 bold 처리
UITextField clear button
애플 로그인 구현하기
swift 정규식 검사
swift keyboard observer
코치마크 추가하기
🦋 SwiftUI
SwiftUI 자료형Form, NavigationView, @State
Stack, Text, Image
Shape, Button, Toggle
binding, @Binding
List - ForEach
MVVM 디자인 패턴 개념
MVVM 디자인 패턴 코드 이해하기
List - Section
ViewModifier
Alert View
Grid
placeholder
NavigationView
if(kakao)2020 세션을 보고 생각한 것들
progress bar custom하기
특정 사각형 모서리만 cornerRadius 처리하기
View를 각각 다른 파일에 분리해서 사용하기
Content 한번에 Stack으로 감싸기
🦭 WWDC21 Swift Student Challenge
WWDC21 Swift Student ChallengeSwift Playgrounds
Swift Playground 프로젝트 xcode에서 만들기
Playground book author template readme
Swift Playground SwiftUI tutorial
아이디어 구체화 및 캐릭터 그리기
SpriteKit and SwiftUI
Swift playgrounds 프로젝트 만들기
boarding pass scene 그리기
SpriteKit 이해하기
PlaygroundLiveViewMessageHandler
🧢 Github
.gitignore 추가하기테마 유목민을 위한 github blog 만들기
push한 commit 돌리기
jekyll blog local에서 실행하기
깃허브 markdown 작성 시 이미지 쉽게 올리기
각자 작업물 main 브랜치로 merge - pbxproj, plist conflict 해결하기
git 다른사람 브랜치 내용 받아보기
Github 커밋 타입
커밋 메세지로 이슈 닫기
github repo를 커밋로그 포함해서 옮기기
Github Action을 이용한 블로그 포스트 automation