일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- swiftUI
- combine
- 리펙터링
- Clean Code
- ribs
- clean architecture
- RxCocoa
- uiscrollview
- Refactoring
- collectionview
- swift documentation
- Xcode
- SWIFT
- 리펙토링
- MVVM
- tableView
- rxswift
- 애니메이션
- map
- uitableview
- 스위프트
- Observable
- HIG
- Protocol
- ios
- UICollectionView
- 리팩토링
- 클린 코드
- Human interface guide
- UITextView
- Today
- Total
목록이미지 업로드 (3)
김종권의 iOS 앱 개발 알아가기
1. Multipart, 멀티파트 - 개념 (메모리 효율성, 네트워크 대역폭, 개별적 재전송 유리) 2. Multipart, 멀티파트 - URLSession으로 구현 (uploadTask, URLSessionUploadTask, progress 처리) 3. Multipart, 멀티파트 - BackgroundSession 사용 방법 (background에서 업로드, suspended에서 업로드, not running에서 업로드) Multipart 방식 이전 포스팅 글에서 알아보았듯이, Multipart 방식은 대용량 파일을 업로드하기에 좋은 방식 파일의 크기에 영향을 받지 않는 장점이 존재 메모리 효율성 - 전체 파일을 한꺼번에 메모리에 올리지 않고 쪼개어서 전송 네트워크 대역폭에 효율 개별적으로 재전송이..
1. Multipart, 멀티파트 - 개념 (이미지 업로드, 비디오 업로드, 메모리 효율성, 네트워크 대역폭, 개별 재전송) 2. Multipart, 멀티파트 - URLSession으로 구현 (uploadTask, URLSessionUploadTask, progress 처리) 3. Multipart, 멀티파트 - BackgroundSession 사용 방법 (background에서 업로드, suspended에서 업로드, not running에서 업로드) Multipart Data 방식이란? 파일의 크기가 큰 것을 서버에 업로드할 때 사용하는 방법 form-data를 올리는 방식이라고도 명칭 HTTP POST방식이고 body에 특정 형식을 담아서 보내는 것 ex) 서버에서 받는 body 내용 form-dat..
Firebase Storage FTP서버와 같은 Firebase에서 제공하는 저장소 문서, 사진, 이미지, 파일, 동영상 저장 업로드, 다운로드 가능 FirebaseStorage 세팅 Firebase Console에서 앱 등록 후 GoogleService-Info.plist 다운로드 Project에 포함 Firebase Console > Storage > `시작하기` 버튼 탭 디폴트로 두고 다음, 완료 선택 보안 규칙은 인증된 사용자만 쓰기가 가능 하도록 하는 보안 규칙으로 자동 설정 인증규칙은 Storage - Rules 탭에서 수정 가능 보안 규칙 수정 방법 인증이 없어도 쓰기가 가능하도록 설정 allow read, wirte iOS 앱에 Firebase Storage 적용 SPM을 이용하여 sdk ..