나의 발자취
[iOS] SPM(Swift Package Manager), 오픈소스 라이브러리 사용 본문
Cocoapods: 가장 오래되고 많이 사용하는 패키지 매니저. 대부분의 라이브러리가 지원 -
Carthage: 비교적 최근에 등장한 패키지 매니저로 코코아팟 다음으로 많이 사용됨
Cocoapods
설치 sudo gem install cocoapods
초기화: 프로젝트 파일이 있는 폴더로 이동해서 pod init
라이브러리 설정: podfile 수정
라이브러리 설치: pod install
alamofire
json 데이터를
비동기 방식으로 요청을 처리해 앱의 성능을 향상
kingfisher
이미지를 쉽게 다운로드하고 캐시할 수 있도록 도와주는 swift 기반의 라이브러리
네트워크에서 이미지를 다운로드하고 로컬에 캐시하여 성능을 향상
비동기 방식으로 이미지를 로드해 앱의 반응성을 향상
'앱 개발 > iOS' 카테고리의 다른 글
[iOS] 스토리보드 MapKit 적용해보기 (2) | 2024.10.29 |
---|---|
[iOS] BookSearch 앱 좌우 넘기기 화살표 func 하나로 일치, CoreLocation 라이브러리 (0) | 2024.10.28 |
[iOS] Codable - 인코딩 / 디코딩, KakaoAPI를 활용한 BookSearch 앱 만들기 응용 (5) | 2024.10.22 |
[iOS] 테이블뷰컨트롤러에서 데이터 추가/삭제하기 (3) | 2024.10.22 |
[iOS] 로컬에 데이터를 저장하는 PList (2) | 2024.10.21 |
Comments