Verwenden wir den Swift Package Manager (SwiftPM) ~ Einführung ~

Informationen zu SwiftPackageManager (im Folgenden: SwiftPM), das für die Entwicklung von iOS-Anwendungen aus Xcode 11 verwendet werden kann und mit Xcode 12, das neulich veröffentlicht wurde, erheblich einfacher geworden ist. In diesem Artikel wird erläutert, wie Sie es in das Projekt einführen und eine eigene Bibliothek für SwiftPM erstellen. Es wird eine Einführungsmethode sein.

↓ Klicken Sie hier, um zu erstellen

Was ist Swift PM?

So installieren Sie die Bibliothek

Installationsumgebung

Paket hinzufügen

[ PROJECT ] → [ Swift Packages ] → [ + ] スクリーンショット 2020-10-05 11.04.29.png

[Geben Sie die URL der Bibliothek ein, die Sie installieren möchten] → [Weiter]

[Version angeben (diesmal "Version" verwenden)] → [Weiter] スクリーンショット 2020-10-05 11.33.26.png Die Versionsspezifikationsmethode ist wie folgt.

Art Inhalt
Version Geben Sie eine bestimmte Version oder einen bestimmten Versionsbereich an
Branch Geben Sie den Filialnamen an
Commit Geben Sie die ID des Commits an

Darüber hinaus können Sie unter "Version" weitere Optionen angeben.

Art Inhalt Beispiel Bedeutung des Beispiels
Up to Next Major Über der angegebenen Version und weniger als die nächste Hauptversion 1.0.0 < 2.0.0 1.0.0 oder mehr und 2.0.Weniger als 0
Up to Next Minor Über der angegebenen Version und weniger als die nächste Nebenversion 1.0.0 < 1.3.0 1.0.0 oder mehr und 1.3.Weniger als 0
Range Mehr als die angegebene Version und weniger als die angegebene Version 1.0.0 < 1.5.0 1.0.0 oder mehr und 1.5.Weniger als 0
Exact Geben Sie eine bestimmte Version an 1.0.0 1.0.0

[Überprüfen Sie das Additionsziel mit "Zum Ziel hinzufügen"] → [Fertig stellen] スクリーンショット 2020-10-07 15.11.28.png

Stellen Sie sicher, dass es dem Projekt hinzugefügt wurde スクリーンショット 2020-10-07 15.12.17.png

Im Folgenden wird beschrieben, wie Sie die Bibliothek in Swift PM installieren. Das Aufrufen ist dasselbe wie bei anderen Bibliotheken

ViewController.swift


//
//  ViewController.swift
//  SwiftPMTest
//
//  Created by Isami Odagiri on 2020/10/03.
//

import UIKit
import Nuke

Sie können es mit verwenden.

Referenz

Recommended Posts

Verwenden wir den Swift Package Manager (SwiftPM) ~ Einführung ~
Verwenden wir den Swift Package Manager (SwiftPM) ~ Creation ~
[Swift] Verwenden wir die Erweiterung
[Swift] Verwenden wir die segmentierte Steuerung
Verwenden wir Twilio in Java! (Einführung)
Verwenden wir jcmd
Verwenden wir Java New FileIO! (Einführung für Anfänger)
Versuchen wir Zoomdata (Einführung)