5 Stimmen

Warum verwenden Sie einen Unterstrich für eine Instanzvariable, aber nicht für die entsprechende Eigenschaft?

Mögliches Duplikat:
Wie funktioniert ein Unterstrich vor einer Variablen in einer Cocoa-Objective-C-Klasse?

Ich bin neu in iphone development.I tun Forschung auf Sprachaufzeichnung in iphone.I haben die "speak here" Beispielprogramm von Apple heruntergeladen.it bestehen aus LevelMeter.h-Datei, in der

 @interface LevelMeter : UIView {

CGFloat                     _level, _peakLevel;

   }

Die Eigenschaften werden wie folgt festgelegt

 @property                      CGFloat level;
 @property                      CGFloat peakLevel;

Was nützt es, eine Variable wie _level zu deklarieren und ihre Eigenschaft als level einzustellen?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X