Direttive del compilatore in Objective-C
L'Objective-C è pieno zeppo di sorprese (anche se continuo a dire che la sua sintassi non mi piace granchè).
Vediamo oggi le direttive del compilaotore.
@class serve per dichiarare una classe senza usare l'istruzione import.
@class MyClass
@protocol @required @optional @end definisce la dichiarazione di un protocollo.
Le altre 3 direttive che seguono vengono usate per:
- dichiarare metodi required
- dichiara metodi opzionali
- dichiara la fine del protocollo
@protocol MyProtocol
@interface @public @package @protected @private @property @end definisce l'inizio di una classe.
E' la direttiva che troverete di più.