Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Swift @GestureState不能用作属性_Swift_Swiftui - Fatal编程技术网

Swift @GestureState不能用作属性

Swift @GestureState不能用作属性,swift,swiftui,Swift,Swiftui,在一个项目中,我想声明一个变量@GestureState,但是我无缘无故地得到以下错误:枚举'GestureState'不能用作属性 我以前使用过这种包装器属性,但当时没有得到这个错误。 如果有人知道这个错误是从哪里来的,我就要了 @GestureState var selected = false // error here :/ 之所以会发生这种情况,是因为在项目中的某个地方,您正在创建一个名为GestureState的枚举,请将其重命名为其他名称,这样您就可以继续了 修改此项: enu

在一个项目中,我想声明一个变量@GestureState,但是我无缘无故地得到以下错误:枚举'GestureState'不能用作属性

我以前使用过这种包装器属性,但当时没有得到这个错误。 如果有人知道这个错误是从哪里来的,我就要了

@GestureState var selected = false // error here :/ 

之所以会发生这种情况,是因为在项目中的某个地方,您正在创建一个名为GestureState的枚举,请将其重命名为其他名称,这样您就可以继续了

修改此项:

enum GestureState { ... }
为此:

enum GestureStateType { ... }