标签: objective-c properties
虽然我了解属性会为您自动生成setter和getter方法,但我不确定我是否理解设置和初始化之间的区别。
Getters在调用时会读取属性的值,但每次更改值时都会调用setter。
但是,要初始化属性 - 这与设置其值有何不同?初始化总是先行,然后一旦属性以某种方式初始化,它可以稍后通过setter方法设置一些(新)值吗?
希望有人可以帮忙解决这个问题。