Это было сделано в Playground, просто для упрощения.
class MyPrivateVar
{
private var priv: String?
}
var myInstance = MyPrivateVar()
myInstance.priv = "Something"
Нет предупреждений компилятора. Фактически auto-complete показывает priv
без проблем.
Я понимаю, что вне границ {} класса я не должен видеть ничего частного, func
и var
.
Я что-то пропустил?