ShareLink- 공유 프레젠테이션을 제어하는 뷰(공유 시트)- 미니멈 타겟: iOS 16 이상- UIKit의 UIActivityViewController의 SwiftUI 버전 기본 사용법import SwiftUIstruct ShareExampleView: View { var body: some View { ShareLink(item: URL(string: "https://www.apple.com")!) { Label("공유하기", systemImage: "square.and.arrow.up") } }}item: 공유할 데이터(URL, String, Image 등 Transferable 준수 타입)label: 공유 버튼의 UI 다양한 item 설정..
세로(가로 분할) 에디터 사용하기최근에 세로로 긴 모니터를 도입하면서, 기존에 좌 - 우(가로) 분할 대신 상 - 하(세로)로 편집기를 나눠서 쓰고 싶어졌습니다. 우선 기본적으로 에디터는 우측 상단에 있는데요, 저는 디폴드 값이 좌-우 분할이었습니다. (사진은 상 - 하 로 바뀐상태) 바꾸는 방법View -> Change Editor Orientation하면 에디터 추가 모양이 바뀝니다.그 때 클릭하시면 바뀐 분할 형태의 에디터를 사용하 수 있어요

파이어베이스를 보다보니 Cloud Storage의 총 저장용량: 10 GB데이터 전송량: 10GiB 라고 되어있더군요..? 넵.. 몰라서 정리해봅니다 하하우선 가장 큰 차이점은 10진수냐, 2진수냐 이더군요,단위기준실제 바이트 수계산 방식GB10진수1,000,000,000 bytes1000^3GiB2진수1,073,741,824 bytes1024^3 또 이에 대한 다른 예시도 있습니다 우리가 512GB SSD 를 구매했을 때 실제 사용 가능한 용량이 과연 512GB일까?? 아닙니다. 실제로는 512GB가 채 되지 않습니다. 이유는 컴퓨터가 이진법을 기준으로 작동하기 때문이죠.그렇기에 컴퓨터에서 1GB = 1024MB 이죠,그런데 실제로 제조사에선 십진법으로 계산하고, 그렇기에 1GB = 1000MB로 ..
Moya에서의 taskHTTP 요청에서 “어떤 데이터를, 어떤 형식으로 보낼지”를 결정하는 프로퍼티 1. Task의 역할task: TargetType 구현체에서, 해당 API 호출 시 “Payload(바디)/쿼리/파일/다운로드” 등의 전송 방식을 정의HTTP 메서드(method)가 무엇이든, 실제 데이터를 어떻게 담을지(.requestPlain / .requestParameters / .uploadMultipart 등)만 책임 2. 기본 형태2.1 .requestPlain바디가 전혀 없는 요청GET, DELETE 등 그냥 URL 호출할 때 사용var task: Moya.Task { return .requestPlain} 2.2 .requestParameters(parameters:encodi..

1,2번 ⇒ 왜 쓰지 싶었던, 알고만 있던 MVI 카드를 만지작 거린 이유3 ⇒ MVI 4 ⇒ Side Effect 1. 분산된 데이터컴포넌트마다 @State, @Binding, @ObservedObject 등을 써서 따로따로 상태를 관리하다 보면,이 값이 왜 바뀌는지?누가 이 값을 바꾸는지?변경이 어디까지 영향을 주는지?파악하기가 어려워집니다.특히 상위 View → 하위 View로 binding이 전파되는 구조에서는(개인적으로 작성한 코드에선 한 두 뎁스가 아니었습니다..나름 나눠볼라고.. 한 건데. ㅜ),원하는 결과가 지속적으로 나오지 않았고, 고치기 위해 코드를 덧붙이고,,,덧붙이고 있었습니다.지금까지는 이렇게까지 구조 파악을 못한 적이 없었는데.. 저는 이럴 일이 없을 줄 알았는데 말이죠 2. ..

Marquee Effect? HTML 에서 로 구현하는, 텍스트가 좌우로 반복적으로 움직이는 전광판 스타일의 애니메이션광고 배너, 뉴스 속보, 혹은 앱의 메인 타이틀에서 자주 쓰임 이렇게 하려고합니다 ㅎ 처음 접근 방식: offset으로 텍스트 이동우선 offset(x:)을 마이너스로 주면, 텍스트가 왼쪽으로 이동한다는 개념을 바탕으로 구현해봤습니다. 1. 첫번째 화면| 화면너비 || [텍스트....] || | 2. offset: - 50| 화면너비 || [텍스트....] || | 3. offset: - 100| 화면너비 || 트....] || ..
- https
- 위젯
- AOS
- jetpack compose
- CPU
- 네트워크
- swift
- 운영체제
- compose
- 습관형성
- SwiftUI
- 자료구조
- 안드로이드
- ios
- alamofire
- realm
- Android
- 비대칭키
- GCD
- 패스트캠퍼스환급
- 환급챌린지
- 앱개발
- http
- 오공완
- Kotlin
- 패스트캠퍼스
- 패스트캠퍼스후기
- 직장인자기계발
- UIKit
- 대칭키
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |