Uso di tipo "uiimage" di tipo non dichiarato in Swift
-
21-12-2019 - |
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 è:
- .
- Uso di tipo undeclared "uiimage"
- Uso di tipo non dichiarato 'CGSIZE'
Cosa c'è di sbagliato in questo ..?Cosa posso fare per usare l'uiimage in Swift ..?
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
) comeupstream_framework_target_name
.h
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow