有没有办法标记不会返回的Objective-C方法?

时间:2019-01-22 21:00:45

标签: objective-c

在clang中,您可以标记不会返回的C函数,如下所示:

extern void go_die_somewhere( void ) __attribute__((noreturn));

Objective-C方法是否具有等效属性?

我已经尝试过以各种方式将__attribute__((noreturn))添加到方法声明中,但是编译器将其忽略。我也找不到目的相同的NS_...宏。

1 个答案:

答案 0 :(得分:1)

尝试使用here中的+ (void) __attribute__((noreturn)) someMethod