본문으로 건너뛰기
개발바닥
DEVPAW · GROUND-UP DEV NOTES
주제
태그
소개
검색
↗
메뉴
주제
태그
소개
검색
홈
태그
iOS 개발
CURATED TOPIC · 40 POSTS
iOS 개발
iOS 앱 개발, UIKit, SwiftUI와 아키텍처 선택에 필요한 글을 한곳에서 살펴보세요.
LATEST ARTICLES
iOS 개발 글
Swift & Objective-C
·
2026년 8월 10일
·
4분
프로토콜 지향 프로그래밍(POP), OOP 한계를 넘는 법
읽어보기
→
iOS Engineering
·
2026년 8월 8일
·
6분
[iOS 아키텍처 #10] Uber RIBs, 비즈니스 로직으로 앱을 쪼갠다
읽어보기
→
iOS Engineering
·
2026년 8월 5일
·
6분
[iOS 아키텍처 #9] ReactorKit 정리, 단방향 아키텍처의 표준
읽어보기
→
iOS Engineering
·
2026년 8월 3일
·
5분
[iOS 아키텍처 #8] iOS 아키텍처 선택 가이드, 팀 규모·앱 수명·상태 복잡도로 고르는 법
읽어보기
→
iOS Engineering
·
2026년 8월 3일
·
4분
Swift Testing 프레임워크, XCTest 대체하는 새 표준 (한눈 정리)
읽어보기
→
iOS Engineering
·
2026년 8월 2일
·
4분
[iOS 아키텍처 #7] TCA와 단방향 데이터 흐름
읽어보기
→
iOS Engineering
·
2026년 8월 1일
·
4분
[iOS 아키텍처 #6] Clean Architecture 핵심
읽어보기
→
Software Design
·
2026년 7월 30일
·
5분
Swift Service Locator 패턴, DI의 대안일까 안티패턴일까 (실무 정리)
읽어보기
→
Swift & Objective-C
·
2026년 7월 29일
·
6분
Swift Copy-on-Write, 값 타입이 프로토타입 패턴을 대체하는 방식 (개념 정리)
읽어보기
→
Software Design
·
2026년 7월 29일
·
5분
Swift enum 상태 기계(FSM) 만들기, 스테이트 패턴 없이 상태 관리하는 법
읽어보기
→
iOS Engineering
·
2026년 7월 27일
·
5분
iOS Coordinator 패턴, 화면 전환 코드를 뷰컨트롤러에서 떼어내는 법
읽어보기
→
iOS Engineering
·
2026년 7월 27일
·
7분
iOS에서 RxSwift·Combine을 왜 쓸까? 반응형 프로그래밍이 해결하는 문제
읽어보기
→
Software Design
·
2026년 7월 27일
·
5분
Swift 정적 팩토리: init 대신 make를 쓰는 이유
읽어보기
→
iOS Engineering
·
2026년 7월 25일
·
6분
[iOS 아키텍처 #5] iOS VIPER 아키텍처, 대형 앱들이 도입했다 떠난 이유 (RIBs까지)
읽어보기
→
Software Design
·
2026년 7월 25일
·
6분
Swift 인터프리터 패턴(Interpreter Pattern), 미니 언어 해석기 직접 만들기
읽어보기
→
iOS Engineering
·
2026년 7월 24일
·
4분
[iOS 아키텍처 #4] MVP vs MVVM 차이
읽어보기
→
Swift & Objective-C
·
2026년 7월 24일
·
6분
objc_msgSend 완벽 정리, Objective-C 메서드 호출이 함수 호출이 아닌 이유
읽어보기
→
Software Design
·
2026년 7월 24일
·
5분
Swift 메멘토 패턴(Memento Pattern) 완벽 정리 (실행취소 구현 예제)
읽어보기
→
Software Design
·
2026년 7월 24일
·
6분
Swift 템플릿 메서드 패턴(Template Method), 프로토콜 extension으로 뼈대 잡기
읽어보기
→
Software Design
·
2026년 7월 23일
·
6분
Swift 이터레이터 패턴: Sequence의 원리
읽어보기
→
Software Design
·
2026년 7월 23일
·
6분
Swift 책임 연쇄 패턴과 UIResponder 체인
읽어보기
→
Software Design
·
2026년 7월 23일
·
5분
Swift 퍼사드 패턴(Facade Pattern), 복잡한 서브시스템을 메서드 하나로 감추기
읽어보기
→
Software Design
·
2026년 7월 22일
·
5분
Swift 스테이트 패턴(State Pattern)으로 if문 지옥 탈출하기
읽어보기
→
Software Design
·
2026년 7월 22일
·
5분
Swift 플라이웨이트 패턴(Flyweight Pattern), 객체 공유로 메모리 아끼는 법
읽어보기
→
Software Design
·
2026년 7월 20일
·
5분
Swift 데코레이터 패턴(Decorator Pattern), 상속 없이 기능 겹겹이 입히는 법
읽어보기
→
Software Design
·
2026년 7월 20일
·
5분
Swift 컴포지트 패턴(Composite Pattern), 트리 구조를 객체 하나처럼 다루기
읽어보기
→
Software Design
·
2026년 7월 20일
·
6분
Swift 프록시 패턴(Proxy Pattern), lazy 뒤에 숨은 대리인 객체
읽어보기
→
Software Design
·
2026년 7월 18일
·
5분
Swift 빌더 패턴(Builder Pattern)으로 매개변수 8개 초기화 지옥 탈출하기
읽어보기
→
Software Design
·
2026년 7월 17일
·
5분
Swift 팩토리 메서드 패턴(Factory Method Pattern), init 대신 쓰는 이유
읽어보기
→
Software Design
·
2026년 7월 16일
·
5분
Swift 어댑터 패턴(Adapter Pattern), 레거시 API를 프로토콜로 감싸는 법
읽어보기
→
iOS Engineering
·
2026년 7월 15일
·
5분
[iOS 아키텍처 #1] iOS MVC 패턴, Massive View Controller가 생기는 진짜 이유
읽어보기
→
iOS Engineering
·
2026년 7월 15일
·
6분
[iOS 아키텍처 #2] MVVM과 바인딩 핵심 정리
읽어보기
→
Software Design
·
2026년 7월 15일
·
5분
Swift 델리게이트(Delegate) vs 옵저버(Observer), 언제 뭘 써야 할까 비교 총정리
읽어보기
→
Swift & Objective-C
·
2026년 7월 12일
·
7분
Objective-C 메모리 관리 역사: MRC에서 ARC까지 총정리
읽어보기
→
Software Design
·
2026년 7월 12일
·
5분
Swift 모노스테이트 패턴(Monostate Pattern), 싱글톤의 대안이 될 수 있을까
읽어보기
→
Software Design
·
2026년 7월 12일
·
5분
Swift 싱글톤 패턴(Singleton Pattern), shared가 안티패턴 소리 듣는 진짜 이유
읽어보기
→
Swift & Objective-C
·
2026년 7월 11일
·
5분
Objective-C nil vs Java null 비교, 왜 다르게 동작할까
읽어보기
→
Swift & Objective-C
·
2026년 7월 11일
·
5분
Objective-C 대괄호 문법, 왜 이렇게 생겼을까? (메시지 전송의 비밀)
읽어보기
→
Swift & Objective-C
·
2026년 7월 11일
·
6분
Objective-C 역사 총정리, 잡스가 사랑한 언어 이야기 (NS 접두어 유래까지)
읽어보기
→
Swift & Objective-C
·
2024년 12월 8일
·
6분
Swift 커스텀 에러 메시지 정의, LocalizedError 완벽 정리 (예제 포함)
읽어보기
→