Domanda

On utilizzando questa funzione in Swift e ricevo un errore del compilatore. La funzione è:

class func imageWithImage (imageToResize : UIImage, scaledToSize newSize : CGSize) {
    return imageToResize;
}
.

E l'errore è:

    .
  1. Uso di tipo undeclared "uiimage"
  2. Uso di tipo non dichiarato 'CGSIZE'
  3. Cosa c'è di sbagliato in questo ..?Cosa posso fare per usare l'uiimage in Swift ..?

È stato utile?

Soluzione

hai aggiunto import UIKit al tuo file?

Altri suggerimenti

Ho funzionato su questo problema quando ha duplicato un obiettivo quadro su Swift.Di conseguenza e .h (quello è ombrello [About] e si trova in Build Phases -> Headers)erano diversi (perché ha appena copiato dall'obiettivo a monte).Il file dell'ombrello contiene #import <UIKit/UIKit.h>

    .
  • Crea <new_framework_target_name>.h e aggiungi #import <UIKit/UIKit.h>
    o
  • Rinomina Product Name (Build Settings) come upstream_framework_target_name.h
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top