我正在使用Swift属性包装器来定义类似于:
@MyWrapper var foo: Int
在实现属性包装器时,我希望能够将变量名foo作为字符串来访问。类似这样:And in the implementation of the property wrapper, I'd like to access the name of the variable, foo, as a string. Something like this:
@propertyWrapper
public struct MyWrapper<Type> {
init() {
// Get access to "foo" -- name of var as String
}
}
有什么建议吗?
#var
这样的东西,类似于#function
(请参见https://dev59.com/MWAf5IYBdhLWcg3wqUON)。我需要在Swift开发者论坛上发布这个问题。 - Chris Prince