Tut Swift zugriffsmodifizierer?

In Objective-C Beispiel-Daten können public, protected oder private. Zum Beispiel:

@interface Foo : NSObject
{
  @public
    int x;
  @protected:
    int y;
  @private:
    int z;
  }
-(int) apple;
-(int) pear;
-(int) banana;
@end

Habe ich nicht gefunden, erwähnt zugriffsmodifizierer in der Swift-Referenz. Ist es möglich, begrenzen Sie die Sichtbarkeit der Daten im Swift?

Ich auch nicht. Apple sollte sich zumindest vorzustellen und Etikette für privates, wie in python werden Sie mit vorangestelltem Unterstrich.
Hinzugefügt eine Antwort aktualisiert die Finale version von Xcode 6.1.1
Swift 4 aktualisierte Antwort.

InformationsquelleAutor Gergo Erdosi | 2014-06-02

Schreibe einen Kommentar