Swift变量同时具有' get'并且' didSet'

时间:2016-09-19 05:38:52

标签: swift swift3 didset

我试图设置一个swift 3 Date变量,该变量在设置时采取行动。该操作的一部分是调用类中的函数来处理副作用。

我遇到的问题是该方法也是从其他地方调用的,它所做的部分工作是设置相同的日期变量。这意味着当setter调用函数时,我最终得到一个循环,该函数调用setter。

我以为我有一个单独的支持商店,然后同时实施' get'和一个' didSet'但这显然是不允许的。

我该如何解决这个问题?

0 个答案:

没有答案