私有静态变量可以在不同的类中访问?

时间:2016-03-16 06:57:53

标签: ios xcode swift

我在一个类中声明了一个私有静态变量。在另一个文件中,我可以在自动完成中看到它们。这是某种错误吗?

class Apple {
    private static var name = "Apple"
}

在不同的档案中,

class Steve {
    func call() {
        // I could autocomplete, but it is not accessible as it says no member with the name
        let name = Apple.name 
    }
}

1 个答案:

答案 0 :(得分:-1)

编译完成后,您可以看到自动完成。