Versuchen Sie folgendes:
1) Geben Sie use_frameworks!
in Ihrem Podfile
-use frameworks (anstelle von statischen Bibliotheken).
Dies ist erforderlich für das Hinzufügen von Pods, die in Swift als Abhängigkeiten geschrieben sind, und generell eine gute Idee, wenn Ihre App in Swift geschrieben ist.
2) Haben pod install
Dies stellt sicher, dass Ihr Projekt-Setup ist, um tatsächlich die oben zu verwenden. In
3) Kopf #import <MBProgressHUD/MBProgressHUD.h>
in Ihrer Überbrückung (beachten Sie den Winkel brackets- nicht Anführungszeichen) und import MBProgressHUD
in der Swift-Klasse, die es verwenden muss.
Das heißt,
MeineAnw-Bridging-header.h:
#import <MBProgressHUD/MBProgressHUD.h>
// ... other imports ...
Dies macht die Objective-C-Dateien in Swift. Spitze Klammern zeigen an, dass ein Framework tatsächlich importiert wird.
MyViewController.swift:
import UIKit
import MBProgressHUD
// ... other imports...
class MyViewController: UIViewController {
// ... yada yada...
}
Dies tatsächlich importiert die Abhängigkeit für die Verwendung durch Ihre View-Controller.
Können Sie Schritt 3 erklären? für 1, ja, tat ich, aber ich dachte, dass es nur für schnell basierte Pods war ... –
und für datetools und sdwebimage Ich habe Anker nicht benutzt, aber sie arbeiteten noch –
Bitte überarbeitete Antwort sehen. :] –