2017-03-06 4 views
1

Ich habe MWPhotoBrowser in einem Swift-Projekt durch CocoaPods, die in Objective-C ist, installiert. Und ich habe eine UIColor-Erweiterung im Swift-Projekt.So verwenden Sie die schnelle Erweiterung in Objective-c-Framework

public extension UIColor { 
    public func appColor()->UIColor {  
     return UIColor(red: 0.525, green: 0.49, blue: 0.929, alpha: 1.0) 
    } 
} 

Jetzt möchte ich die UIColor Extension-Methode von einem Objective-C .m-Datei aufzurufen.

Ich habe die folgenden Importe und kann immer noch nicht darauf zugreifen.

myApp-Swift.h file not found

myApp ist der Zielname und ich habe versucht, "Definiert Module" und "Produktmodulnamen" in Build-Einstellungen ändern. Trotzdem bekomme ich den gleichen Fehler.

+1

Haben Sie verschiedene Ansätze ausprobiert? '#import ' – NSDmitry

+0

Ja. Ich habe es versucht. Habe den gleichen Fehler. –

+0

Wie installierst du 'MWPhotoBrowser'? 'Cocoapods',' Carthage', fügen Sie dem Projekt selbst hinzu? – NSDmitry

Antwort

0

Als MWPhotoBrowser wird nicht Ihre App Klassen bekommen, weil Pod separate Projekt ist. - NSDmitry

Verwandte Themen