【发布时间】:2016-10-15 19:49:03
【问题描述】:
我正在尝试将 project 从objective-c 转换为swift。我在将#define 转换为 swift 时遇到了一些问题。
我拥有的是:
#define Mask8(x) ( (x) & 0xFF )
#define R(x) ( Mask8(x) )
#define G(x) ( Mask8(x >> 8 ) )
#define B(x) ( Mask8(x >> 16) )
UInt32 color = *currentPixel;
printf("%3.0f ", (R(color)+G(color)+B(color))/3.0);
如何快速将其转换为变量?
【问题讨论】:
-
你看过这个帖子吗? stackoverflow.com/questions/24325477/…
-
您好,谢谢,我已经看到了这个步骤,但我不明白为什么这个objective-c 宏为
Mark8以及如何转换它
标签: objective-c swift2 cgimage