macOS Ruby 최신버전 설치하기
macOS 시스템에 기본 설치된 ruby 버전은 낮은 버전으로 ruby를 활용한 작업을 진행할 때 문제가 발생할 수 있다. 따라서 시스템에 영향이 없으면서 최신 버전의 ruby를 설치하는 방법을 알아보았다!
macOS 시스템에 기본 설치된 ruby 버전은 낮은 버전으로 ruby를 활용한 작업을 진행할 때 문제가 발생할 수 있다. 따라서 시스템에 영향이 없으면서 최신 버전의 ruby를 설치하는 방법을 알아보았다!
애플에서 제공하면서 Xcode 에서 생성할 수 있는 Framework(프레임워크)와 Package(패키지)는 코드와 리소스를 모듈화한 코드 모음이라고 볼 수 있습니다. 단일 프로젝트 내에서 폴더 단위로 코드를 분리하는 것 보다는 프레임워크, 패키지 단위로 분리하면 빌드 속도, 유지...
Observable 종류
아키텍처 중 하나인 RIBs를 이해해보기 위해서 만들어봤습니다.
리액티브 프로그래밍이란?
Apple에서 제공하는 공식 Swift, UIKit, SwiftUI 튜토리얼과 샘플 앱 제공 내용을 정리해보았습니다.
App 프로토콜을 준수하는 구조체를 선언하고 하나 이상의 scene을 추가합니다. WindowGroup과 같은 내장된 scene을 사용하거나 Scene 프로토콜을 준수하는 커스텀 scene을 사용할 수 있습니다. scene에는 앱 사용자 인터페이스를 정의하는 뷰 계층이 포함되어 있...
모든 UIViewController에서 사용할 수 있도록 다음과 같이 extension을 구현합니다.
Xcode의 컴파일 시간은 다음 프로그램을 사용해서 측정할 수 있습니다.
UserDefaults Keychain Core Data SQLite Property Lists 디스크 저장