Was sind @property, @synthetisieren, @ - Implementierung @interface in iphone-Programmierung?
Ich bin neu in der iPhone Programmierung, und möchte wissen:
Was sind @property, @synthetisieren, @ - Implementierung @interface in iPhone-Programmierung?
InformationsquelleAutor Veer | 2011-01-15
Du musst angemeldet sein, um einen Kommentar abzugeben.
@property generiert, Prototypen für getter-und setter-Methoden. Sie in der Regel legen Sie Sie in eine @interface-block, der sich in einer .h-Datei. Der @interface-block ist, wo Sie deklariert ein Objekt, dessen Methoden und Attribute.
@synthetisieren erzeugt getter-und setter-Methoden. Sie in der Regel legen Sie Sie in eine @implementation-block, die ist selbst in einem .m-Datei. Der @implementation-block ist, wo Sie den code schreiben, der mit den Methoden eines Objekts.
InformationsquelleAutor Sylvain
@property ist ein objective-C-Richtlinie, die erlaubt das generieren von Accessor.hier können wir geben Sie den Namen und Typ der Eigenschaft
@synthetisieren Richtlinie generiert automatisch setter und Getter für uns
• Schnittstelle : die Schnittstelle der Klasse ist in der Regel gespeichert .h-Datei und definiert die Instanz-Variablen und öffentlichen Methoden
• Implementierung : Die Implementierung einer Klasse ist .m-Datei und enthält in der Regel den eigentlichen code, der die Methoden
InformationsquelleAutor Mehul Chuahan