일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- scrollview
- 알고리즘
- 오브젝트
- COLOR
- 100 days of SwiftUI
- Swift
- Apple Developer Academy
- 동시성
- Codable
- struct
- 비동기
- 앨런
- 가상 메모리
- 인프런
- @state
- 상호배제
- async
- 운영체제
- UserDefaults
- deadlock
- SwiftUI
- decode
- IOS
- Linked List
- core data
- Algorithm
- 데드락
- forEach
- 프로세스 스케줄링
- 동기화
Archives
- Today
- Total
목록SPM (1)
기어가더라도 제대로
Swift Package Manager 기초
Package 는 무엇인가? A package is a flexible container of source code that can distribute libraries to clients. 패키지는 클라이언트에게 라이브러리를 배포할 수 있는 소스 코드의 유연한 컨테이너이다. 외부 라이브러리를 사용할 경우, 라이브러리를 Embed 시켜야하는데, 이것이 여간 까다로운 작업이 아니다. 하나만 사용한다면 그러려니 하고 쓰겠지만, 여러 라이브러리를 사용하거나 서로 의존적인 관계에 있는 라이브러리를 쓰기 위해선 번거롭게 추가해줘야하는 라이브러리가 있을 수도 있다. 또한 그런 라이브러리의 버전을 업데이트하거나 변경해야하는 경우에도 문제가 생길 수 있으며, 이를 우리 개발 팀원들과 공유해야한다고 하면 벌써 머리가 아..
Swift - 기초
2022. 5. 28. 22:38