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:

  1. Verwendung des nicht deklarierten Typs „UIImage“
  2. Verwendung des nicht deklarierten Typs „CGSize“

Was ist daran falsch?Was kann ich tun, um UIImage in Swift zu verwenden?

War es hilfreich?

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) als upstream_framework_target_name.H
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top