在Obj-C中,我可以使用预处理宏
在Swift中,不存在预处理宏,因此我不能使用它。还有其他简便的方法进行检查吗?当然,我可以重新定义下面的宏,但是难道没有更好的方法吗?
CMTIME_IS_VALID
来实现这个功能。在Swift中,不存在预处理宏,因此我不能使用它。还有其他简便的方法进行检查吗?当然,我可以重新定义下面的宏,但是难道没有更好的方法吗?
#define CMTIME_IS_VALID(time) ((Boolean)(((time).flags & kCMTimeFlags_Valid) != 0))