일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- tuist
- LifeCycle
- dartz
- builder
- SwiftUI
- WiFi
- factory
- swift
- designpattern
- WWDC24
- weatherkit
- Architecture
- AppleDeveloper
- philipshue
- uikit
- iot
- concurrency
- OpenAI
- state
- flutter
- 문법
- Adapter
- Xcode
- GIT
- EventLoop
- network
- isolate
- singleton
- dart
- SampleApp
- Today
- Total
목록Swift (23)
Jaebi의 Binary는 호남선
목차비동기 프로그래밍 처리Completion Handlers가장 기본적인 비동기 처리 방식작업 완료하면 호출되는 클로저를 통해 결과를 전달장점: 기존 콜백 방식으로 Swift 초기 버전부터 사용 가능단점: Reference counting을 신경 써줘야함 (weak self), 컴플리션 호출 누락 가능, 콜백 지옥 및 가독성 저하func fetchData(completion: @escaping (Result) -> Void) { // 비동기 작업 수행 DispatchQueue.global().async { // 작업 완료 후, 결과를 completion으로 전달 if let data = ... { // 데이터 가져오기 성공 completion(.su..
목차UIView화면을 구성하는 요소의 기본 클래스, 여러 UI Component가 상속 받고 있음화면의 직사각형 영역에 대한 내용을 관리하는 개체Container View인터페이스 빌더에서만 추가할 수 있는 일종의 프록시 뷰UITableView데이터들 목록 형태로 보여줄 수 있는 가장 기본적인 UI 컴포넌트DataSource → 데이터를 받아 UI를 그려줌, Delegate → 동작과 외관을 담당UIScrollViewA view that allows the scrolling and zooming of its contained viewsUITableView, UITextView, UICollectionView의 부모 클래스Scroll View를 View Controller에 올리면 2개의 레이아웃 가이드 ..
목차UI iOS Fonts iosfonts.comswift iOS system font 리스트와 어떻게 보여지는지 확인 가능Distribution App Privacy Policy GeneratorWhat is a privacy policy? A privacy policy is a legal document that informs individuals about how an organization/individual collects, uses, discloses, and manages their personal data. It outlines the ways in which personal information is handled, includinapp-privacy-policy-generator.fir..
목차Cocoa touch FrameworkiOS 개발을 위해 Swift에서 상속하여 사용하는 class들UIKit - 사용자의 인터페이스를 관리, 이벤트 처리Storyboard사용자 인터페이스를 시각적으로 표현Add New Constraint - 뷰의 너비와 높이, 뷰간의 제약조건Align - 뷰간의 정렬 설정Resolve Auto Layout Issues - Auto Layout 관련 이슈 해결AutoLayout아이폰의 다양한 해상도를 대응, 제약 조건을 이용하여 View의 위치나 크기를 제어IBOutlet & IBAction코드에서 UI에 접근IBOutlet → 스토리보드에 등록한 UI Object를 코드로 접근IBAction → 버튼과 연결시켜 이벤트를 처리하는 함수를 만듦Content Huggin..