New xcode 8 将所有内容更改为 fileprivate

New xcode 8 changes everything to fileprivate

我将 Swift 中的项目更新为 iOS 10 到最新的 Xcode 8,并将我所有的私有属性更改为 fileprivate。

之前:

private var firstname: String

现在:

fileprivate var firstname: String

我试过了,如果我把它改回私人的,它仍然有效。我应该使用 fileprivate 还是 private?

在Swift3中,fileprivate是新的private。所以你可以保留 fileprivate,一切都应该像以前一样工作。