Swift Package Manager 편리!
8940 단어 Xcode11SwiftPackageManageriOS
이런 보도를 보고 실제로 해보니 매우 편리하다!
사용 방법
「File」→「Swift Package」→「Add Package Dependency...」
"Enter package repository URL"텍스트 필드에 사용할 라이브러리의 URL, "Next"를 입력합니다.
(이번에는 "https://github.com/Alamofire/Alamofire"를 사용합니다.)
버전을 지정할 수도 있습니다.
이번에는 이렇게'Next'.
읽기 시작합니다.
확인 확인, "Finish".
이렇게 하면 왼쪽에 "Swift Package Dependencies"표시줄을 추가하여 "Alamofire 4.9.0"을 표시하면 완성됩니다.
평소처럼 사용하기만 남았어요!
주의사항
SwiftPackageManager를 사용하면 라이브러리를 쉽게 관리할 수 있습니다!
편리하지만 주의해야 할 점이 있습니다.
이전 버전의 Xcode를 열 수 없습니다.
뭐, 당연하다고 하면 당연하지
이전 버전의 Xcode는 항목을 열 수 없습니다!
대응하지 않는 도서관이 있어요.
모든 라이브러리에서 SwiftPackageManager를 지원하는 것은 아닙니다.
"Package.swift"파일이 필요할 것 같습니다.
이 파일이 없으면 다음 오류가 발생합니다.
사용 가능한 라이브러리
Swift 라이브러리 우수 보도 요약 내의 라이브러리에서 SwiftPackageManager가 사용할 수 있는 라이브러리는 다음과 같습니다.
참고용으로만 제공하다.
Alamofire [4.9.0]
RealmSwift [3.18.0]
SwiftyUserDefaults [4.0.0]
Charts [3.3.0]
SwiftyJSON [5.0.0]
lottie-ios [3.1.3]
SwiftyStoreKit [0.15.0]
IBAnimatable [6.0.0]
RxSwift [5.0.1]
SwiftDate [6.1.0]
IQKeyboardManager [6.4.2]
Material [3.1.8]
ActiveLabel.swift [1.1.0]
SideMenu [6.3.1]
Kingfisher [5.7.1]
SkeletonView [1.8.2]
AlamofireImage [3.5.2]
Nuke [8.2.0]
SDWebImage [5.1.1]
사용하지 않는 라이브러리
Reference
이 문제에 관하여(Swift Package Manager 편리!), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/devWill/items/ba81c1247c15e43c7ea1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)