Ios 未持久化的属性能否具有getter和setter?

Ios 未持久化的属性能否具有getter和setter?,ios,core-data,persistence,getter-setter,Ios,Core Data,Persistence,Getter Setter,我在一些计算属性上使用getter和setter,我不想在数据库中存储这些属性的值。未持久化的属性能否具有getter和setter 是的,当然非持久化属性可以有getter和setter。这两件事之间没有关系,除了自定义getter/setter是将代码读/写到持久性存储的一个非常常见的位置之外。是否需要将非持久性属性作为临时属性添加到核心数据模型中,以使getter/setter正常工作?如果没有,在什么情况下需要向模型添加transient属性呢?没有。正如我之前所说的,getter和se

我在一些计算属性上使用getter和setter,我不想在数据库中存储这些属性的值。未持久化的属性能否具有getter和setter

是的,当然非持久化属性可以有getter和setter。这两件事之间没有关系,除了自定义getter/setter是将代码读/写到持久性存储的一个非常常见的位置之外。

是否需要将非持久性属性作为临时属性添加到核心数据模型中,以使getter/setter正常工作?如果没有,在什么情况下需要向模型添加transient属性呢?没有。正如我之前所说的,getter和setter与持久数据存储是完全不相关的。