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 ist der Zielname und ich habe versucht, "Definiert Module" und "Produktmodulnamen" in Build-Einstellungen ändern. Trotzdem bekomme ich den gleichen Fehler.
Haben Sie verschiedene Ansätze ausprobiert? '#import' –
NSDmitry
Ja. Ich habe es versucht. Habe den gleichen Fehler. –
Wie installierst du 'MWPhotoBrowser'? 'Cocoapods',' Carthage', fügen Sie dem Projekt selbst hinzu? – NSDmitry