Swift Projekt in bestehendes Objective-c Projekt einbinden

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Swift Projekt in bestehendes Objective-c Projekt einbinden

    Hallo zusammen.

    Ich habe ein bestehendes Objective-C Projekt und möchte ein Swift Projekt aus GitHub einbinden. Hab im Forum leider nichts passendes gefunden...
    Es sind 6 Swift Files und im meinem bestehenden Projekt möchte ich per SideViewController auf den ViewController (Swift Projekt) verweisen.
    Wie bekomme ich ein komplettes Swift Projekt in mein bestehendes Objective-C Projekt eingebaut?

    Danke euch schon mal
    LG
  • Zunächst muss das Swift-Projekt zwei Bedingungen erfüllen.
    1. Es muss einen Bridging-Header haben, den kann man zur Not noch selbst erzeugen
    2. Es darf keine Swift-Features verwenden, die nicht kompatibel mit Objective-C sind, wie z.B. Swift-enums
    Das Swift-Projekt kann du dann einfach per Drag&Drop des Projektfiles in dein Projekt rein ziehen. Wie du dann die Swift-Klassen verwendest steht hier.

    Diese Angaben sind ohne Gewähr, da ich das selbst auch noch nie praktisch gemacht habe.