草庐IT

storedUserState

全部标签

swift - 我应该在 swift 的 getter 方法中返回什么

varuserState:UserState{get{returnuserState}set{print("\(self.userState)")}}返回userState会导致无限循环。我对getter方法不感兴趣,只想返回getter中属性的值。我宁愿自定义setter方法。 最佳答案 如果您想覆盖一个setter,但要保持您的属性可读,那么您需要创建一个变量来“支持”该属性:privatevarstoredUserState:UserStatevaruserState:UserState{get{returnstoredUse