标签: objective-c
在clang中,您可以标记不会返回的C函数,如下所示:
extern void go_die_somewhere( void ) __attribute__((noreturn));
Objective-C方法是否具有等效属性?
我已经尝试过以各种方式将__attribute__((noreturn))添加到方法声明中,但是编译器将其忽略。我也找不到目的相同的NS_...宏。
__attribute__((noreturn))
NS_...
答案 0 :(得分:1)
尝试使用here中的+ (void) __attribute__((noreturn)) someMethod。
+ (void) __attribute__((noreturn)) someMethod