일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 데드락
- 동기화
- deadlock
- 동시성
- 앨런
- 프로세스 스케줄링
- Apple Developer Academy
- Codable
- decode
- core data
- struct
- Algorithm
- async
- 알고리즘
- UserDefaults
- COLOR
- 운영체제
- 인프런
- IOS
- forEach
- SwiftUI
- Linked List
- 상호배제
- 비동기
- 100 days of SwiftUI
- Swift
- scrollview
- 오브젝트
- 가상 메모리
- @state
Archives
- Today
- Total
목록매뉴얼 (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