Accessor

Metody dostępowe (Accessor methods), jak sugeruje nazwa, zapewniają dostęp Twojej aplikacji do wartości właściwości modelu danych ( model’s property values). Występują dwa podstawowe formy accessorów: accessor-get - accesory pobierania i ustawiania wartości - accessor-set.

Accessory get, o których się mówi również jako gettery, pobierają wartość właściwości (instancji). Accessory set, o których się mówi również jako settery, ustawiają wartość właściwości (instancji).

Występują warianty getterów i setterów dla postępowania z atrybutami obiektów i relacjami „do-wielu”

// przykłady implementacji
CPString firstName @accessors; 
CPString _location @accessors(property=location); 
 
BOOL _hidden @accessors(getter=isHidden, setter=setIsHidden); 
 
id foo @accessors(readonly); 
id bar @accessors(copy);

Dla bardziej zainteresowanych:

objective-j/accessors.txt · ostatnio zmienione: 2010/05/16 15:43 przez widmogrod
 
Wszystkie treści w tym wiki, którym nie przyporządkowano licencji, podlegają licencji: CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki