2016-03-16 48 views
0

我在一個類中聲明瞭一個私有靜態變量。在另一個文件中,我可以在自動完成中看到它們。這是一種錯誤嗎?私有靜態變量可以在不同的類中訪問嗎?

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 
    } 
} 
+2

Swift自動完成功能還不是很好。並不總是按照預期的方式工作。並不時崩潰。 – Jelly

回答

-1

編譯就可以看到自動完成後。

+0

嗯,沒有變化。我認爲這是一個錯誤.. –

相關問題