Verwendung des nicht deklarierten Typs „UIImage“ in Swift
-
21-12-2019 - |
Frage
Wenn ich diese Funktion in Swift verwende, erhalte ich einen Compilerfehler.Funktion ist:
class func imageWithImage (imageToResize : UIImage, scaledToSize newSize : CGSize) {
return imageToResize;
}
und der Fehler sind:
- Verwendung des nicht deklarierten Typs „UIImage“
- Verwendung des nicht deklarierten Typs „CGSize“
Was ist daran falsch?Was kann ich tun, um UIImage in Swift zu verwenden?
Lösung
Hast du hinzugefügt import UIKit
zu Ihrer Datei?
Andere Tipps
Ich bin auf dieses Problem gestoßen, als ich ein Framework-Ziel auf Swift dupliziert habe.Als Ergebnis und .h (das ist Regenschirm[Um] und befindet sich in Build Phases -> Headers
) waren unterschiedlich (weil es nur vom Upstream-Ziel kopiert wurde).Die Umbrella-Datei enthält #import <UIKit/UIKit.h>
- Erstellen
<new_framework_target_name>.h
und hinzufügen#import <UIKit/UIKit.h>
oder - Umbenennen
Product Name
(Build Settings
) alsupstream_framework_target_name
.H
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow