Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Refactoring
- HIG
- tableView
- 클린 코드
- MVVM
- 리펙터링
- 리팩토링
- 스위프트
- Xcode
- 애니메이션
- UITextView
- swift documentation
- Human interface guide
- rxswift
- uitableview
- swiftUI
- combine
- Observable
- ios
- map
- Protocol
- uiscrollview
- 리펙토링
- collectionview
- Clean Code
- ribs
- SWIFT
- UICollectionView
- RxCocoa
- clean architecture
Archives
- Today
- Total
목록Base64 String (1)
김종권의 iOS 앱 개발 알아가기
[iOS - Swift] Base64 String 사용 방법
Base64란? Base64는 64진법으로 (=8비트) 이루어진 데이터 ASCII 영역의 문자들로만 이루어진 문자열로 바꾸는 인코딩 방식 * 인코딩: 파일에 저장된 형태, 형식을 데이터 표준화 및 처리 속도 향상을 위해 다른 형태로 변환하는 처리 Base64인코딩은 24bit의 buffer를 생성하여 바이트 데이터를 넣은 뒤, 6bit 단위로 잘라 ASCII 문자로 변환 Base64 특징 장점 통신과정에서 바이너리 데이터의 손실을 막기 위함 (base64없이 ASCII인코딩만 사용할때, ASCII는 7 bit eonciding이지만 1bit를 처리하는 방식이 시스템별로 상이하기 때문에 데이터의 손실할 수 있는 가능성이 존재) 일부 제어 문자 (\n와 같은 문자)의 경우 시스템 별로 다른 코드값을 가지고 ..
iOS 응용 (swift)
2022. 9. 9. 23:33