今天在一篇文章中看到的:Swift实际开发中一般不会重写setter和getter方法。
当然我也不清楚到底对不对,但他既然都写到文章了里了想必还是有一定道理的。
但是使用OC时我们经常重写setter和getter,如果swift中不推荐这样,我们采取哪种方式代替?
今天在一篇文章中看到的:Swift实际开发中一般不会重写setter和getter方法。
当然我也不清楚到底对不对,但他既然都写到文章了里了想必还是有一定道理的。
但是使用OC时我们经常重写setter和getter,如果swift中不推荐这样,我们采取哪种方式代替?
2 回答1.1k 阅读
1 回答1.2k 阅读✓ 已解决
1 回答2.8k 阅读
1 回答1.4k 阅读
1.7k 阅读
1 回答959 阅读
1 回答796 阅读
Swift不写get方法, 一般使用计算型属性. 而且重写了set方法, 必须实现get方法, 不然编译不通过, 所以Swift通常使用didSet代替OC的setter