Tag Archives: istanza

Programmazione iOS e Mac (i Protocolli)

      1 commento su Programmazione iOS e Mac (i Protocolli)

I protocolli elencano metodi che possono essere implementati da più classi, non necessariamente legate tra loro da rapporti gerarchici I protocolli sono quindi svincolati dalle definizioni delle classi e questo consente a qualsiasi classe necessiti determinate funzionalità, di implementare i relativi protocolli. Es -(void)chiaveSU:(NSEvent *)theEvent; -(void)ChiaveGiu:(NSEvent *)theEvent; Una classe con necessità… Read more »

Programmazione iOS e Mac (Le Proprietà)@property

Le proprietà sollevano il programmatore dal compito di creare la coppia di metodi get/set per poter accedere alle variabili di istanza. Grazie alle properties il compilatore è in grado di generare automaticamente il codice per l’accesso alle variabili di istanza al di fuori della classe. La dichiarazione di una proprietà fa… Read more »

Programmazione iOS e Mac, Programmazione OOP(File .h e .m)

File di interfaccia .h Un file d’interfaccia dichiara una classe e attraverso la sua superclasse, implicitamente tutte le dichiarazioni delle classi ereditate fino a NSObject*. Il file d’interfaccia (.h) dev’essere importato in ogni modulo che ne fa uso attraverso la direttiva #import La direttiva è identica alla #include del C,… Read more »