Sto provando a fare alcune animazioni su un oggetto che ho impostato tramite IB. Sto aggiungendo una dichiarazione anticipata ai miei .h in questo modo:iOS - importazione vs inoltro dichiarazione riguardante setAlpha
@class MySpecialClass;
e poi messa a punto di una proprietà in questo modo:
@property (nonatomic, retain) IBOutlet MySpecialClass *specialClass;
voglio essere in grado di nascondere la specialClass
utilizzando setAlpha
, ma io ottenere il seguente errore da xcode durante il tentativo di compilazione.
Receiver type 'MySpecialClass' for instance message is a forward declaration.
Devo importare la mia classe invece di una dichiarazione di inoltro? Mi piacerebbe non dover importare nulla di inutile se non dovessi farlo.
Una delle spiegazioni migliori e più concise che ho letto - ben fatta. Ti voterei di più se fosse possibile. – BonanzaDriver
ho finalmente capito la dichiarazione in avanti, grazie :) – dreampowder