Объявление класса используется при помощи записи имени класса. Поля класса

записываются точно так же как константы и переменные, только здесь они подразумеваются в

контексте класса. Методы и функции объявляются таким же образом.

1 class Shape {

2 var numberOfSides = 0

3 func simpleDescription() -> String {

4 return "A shape with \(numberOfSides) sides."

5 }

6 }

ЭКСПЕРИМЕНТ

1 var shape = Shape()

2 shape.numberOfSides = 7

3 var shapeDescription = shape.simpleDescription()

1 class NamedShape {

2 var numberOfSides: Int = 0

3 var name: String

4

5 init(name: String) {

6 self.name = name

Внимание! Этот перевод, возможно, ещё не готов.
Его статус: идёт перевод

Переведено на Нотабеноиде
http://notabenoid.org/book/52121/221823

Переводчики: keo82, WRS