swift中的guard 使用OC的宏定义改写

如题:
除了装逼,没啥大用

#define GUARD(someCondition,doElse) if (!( someCondition )) { \
    {\
    doElse\
    }\
}

使用方法呢

    GUARD( TRUE || FALSE ), {
        return;
    })
// guard里面执行的代码,使用{}抱起来,作为一个小的代码快进行使用

没了,就是无聊

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。