public class Person { public private(set) var name: String = "John" var age: Int{ get { return 10 } set(newAge){ // how to set this setter to private so to restrict modification } }}解决方法@H_404_16@ 您可以使用与存储属性相同的方式执行此 *** 作:
private(set) var age: Int{ get { return 10 } set(newAge) { // setter code here } }总结
以上是内存溢出为你收集整理的swift – 如何将计算属性的’setter’设置为private?全部内容,希望文章能够帮你解决swift – 如何将计算属性的’setter’设置为private?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)