일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 개발회고
- 글또x코드트리
- 초보iOS개발자
- Swift알고리즘
- 글또
- git
- RxSwift
- 유데미
- 12회차
- iOS개발
- github
- SwiftUI
- 왕초보
- 클린코드
- 회고
- 수정중
- ios
- UIKit
- 글또10기
- Swift
- 개인앱
- 글또9기
- 비동기
- 리액트입문
- ViewBuilder
- 글쓰기
- JavaScript
- 알고리즘
- Postman
- 스유
- Today
- Total
목록2025/04 (2)
playground_avec coding

글을 읽는 예상 독자: 1차독자: 현재와 미래의 나 자신2차 독자: ARC를 어느 정도 알고 있는 분들, 그 외 메모리 관리 기법에 관심이 있는 분들을 목표로 작성해 봤어요.프로그래밍을 하면 기본적으로 데이터를 생성하고, 서버로 전송(요청)하며, 서버로부터 응답을 받아 클라이언트 단에서 이를 표시하는 과정을 반복합니다. 특히, 대규모 서비스에서는 관리해야 할 데이터의 양이 기하급수적으로 많아집니다. 예를 들어, 카카오톡에서는 수많은 채팅 메시지가, 29cm와 쿠팡 같은 쇼핑몰 앱에서는 수천, 수만 개의 상품 정보가 메모리에 적재되고 관리되어야 합니다.이처럼 방대한 데이터를 효율적으로 다루기 위해서는 메모리 관리가 필수적입니다. 그렇지 않으면 한정된 메모리 자원을 소모하고, 결국 성능 저하나 앱 크래시로..

Xcode 에서 Project 생성 시 - Multiplatform > App 선택하기, iOS 의 App 선택이 아니다. Process1. WeatherData.swift 파일에서 날씨 관련 Dummy Data(더미데이터 - 임시 데이터)와 TimelineEntry 타입 안에 설정될 날짜, 도시, 기온, 날씨 설명, 아이콘, 이미지들을 설정해준다. 2. ContentView.swift 파일에서 WeatherType 이라는 Hashable 타입의 구조체를 생성해준다. → NavigationLink 나 List 같은 SwiftUI 뷰를 사용시, 고유 비교가 필요한 경우를 위해 Hashable 채택→ Hashable 을 채택해야 NavigationStack dptj .navigationDestination(..