This question already has answers here:
What is a good example to differentiate between fileprivate and private in Swift3
(10个答案)
4年前关闭。
我从swift开始,并打开一个使用swift2从xcode 8 beta创建的项目,
(10个答案)
4年前关闭。
我从swift开始,并打开一个使用swift2从xcode 8 beta创建的项目,
private
修饰符更改为fileprivate
。这个关键字是什么意思?与private
有何不同? 最佳答案
fileprivate
是新的Swift 3访问修饰符之一,它在意义上替代了private
。 fileprivate
定义了一个实体(类,扩展名,属性等),该实体对于在其声明中的源文件之外的每个人都是私有(private)的,但是对该源文件中的所有实体都可以访问。private
将实体限制在直接封闭范围内。
关于swift - 'fileprivate'关键字在Swift中是什么意思? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39533958/
10-10 22:53