我正在尝试弃用库中的函数。但是我没有警告开发人员不推荐使用该函数,而是希望将一个构建错误附加到该函数,以便开发人员切换到新的工作流程。我现在对于一个方法,你可以有一个不推荐使用的属性:
- (void)methodName __attribute((deprecated));
但是当我尝试附加gcc的错误属性时,Xcode会给我一个警告,说明"未知属性'错误'忽略"
- (void)methodName __attribute((error));
如何将错误附加到函数?