类型的Swift宏等效项

类型的Swift宏等效项,swift,macros,Swift,Macros,我在Objective-C中有一个宏,它封装了如下类型: #define Type SInt16 然后,我在代码中专门使用Type,如果需要,甚至可以将其更改为Float。如何使用Swift进行翻译?使用类型别名: typealias Type = SInt16 在vim中::%s/Type/SInt16/g;-)首先,您不应该使用#define。这是typedef

我在Objective-C中有一个宏,它封装了如下类型:

 #define Type SInt16
然后,我在代码中专门使用Type,如果需要,甚至可以将其更改为Float。如何使用Swift进行翻译?

使用类型别名:

typealias Type = SInt16

在vim中:
:%s/Type/SInt16/g
;-)首先,您不应该使用
#define
。这是
typedef