안녕하세요, Diana 입니다.오늘은 iOS 개발을 하며 종종 궁금했던 Assets 에서의 Scale Factor에 대해 알아보려고 합니다.Assets가 뭐냐구요? ↓↓↓↓ ✅ Pixel, Point, PPI, DPI?iOS의 Scale Factor에 대해 알아보기 위해서는 Pixel과 Point의 개념에 대해 알고 있어야 합니다.(+ 하는김에 PPI, DPI도 ㅎㅎ)✓ Pixel픽셀은 컴퓨터 이미지, 디스플레이를 구성하고 있는 최소 단위를 말합니다.우리가 모니터로 보는 모든 이미지들은 매우 작은 사각형의 점들로 구성되어 있는데 바로 이것이 픽셀이죠.예전에 우리가 사용했던 TV 또는 핸드폰은 확대해보면 빨강, 파랑, 초록의 네모난 작은 점을 확인 할 수 있었는데 요즘은 디바이스의 해상도가 올라감에 ..
안녕하세요! Diana 입니다.오늘은 SwiftUI에서 @State와 @StateObject 를 비교해보려고 합니다.바로 시작해볼께요~ ✅ @StateSwiftUI를 처음 공부할 때 제일 처음 접하는 Property Wrapper 중 하나가 바로 @State 죠.@State에 대한 공식문서의 설명은 아래와 같습니다.A property wrapper type that can read and write a value managed by SwiftUI- Apple Docs: https://developer.apple.com/documentation/swiftui/state SwiftUI에서 관리되고 있는 값을 읽거나 쓰기 위한 Property Wrapper 타입이라고 하네요.또한 WWDC 에서는 State는..
안녕하세요 Diana 입니다.오늘은 SwiftUI를 통해 KakaoMapsSDK v.2를 사용해본 경험을 기록해보고자 합니다. 생각보다 UIKit + KakaoMapsSDK v.2 또는 SwiftUI + KakaoMapsSDK v.1 조합의 글은 많이 보이는데 SwiftUI + KakaoMapsSDK v.2는 안보이더라구요.버전 2가 나온지 얼마 안되기도 했구요! 이 글이 어제의 저처럼 헤매고 있을 누군가에게 도움이 되었으면 좋겠네요!그럼 시작하겠습니다~ ✅ 프로젝트 생성 및 설정우선 KakaoMapsSDK를 사용할 프로젝트를 생성해줍니다.이름은 DianaMap_Demo 로 하였어요. 처음 프로젝트를 생성하면 위와 같이 파일이 생성됩니다.파일 생성 이후 KakaoMapsSDK를 사용하기 위해서는 De..
- Total
- Today
- Yesterday
- Algorithm
- 팁킷
- iphone
- Xcode
- opaque
- Concurrency
- reusablelist
- BoxedType
- 개발자코테
- coredata
- tuist v4
- PHCachImageManager
- kakaomapssdk
- 빅세타표기법
- UIViewTransitioningDelegate
- capsulation
- boxedprotocoltype
- Tuist
- ViewBuilder
- private(set)
- asymptoticnotation
- ios
- opaquetype
- 코어데이터
- tipview
- 스위프트
- swift
- 알고리즘
- SwiftUI
- boxedprotocol
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 | 31 |