在下面那个目录,报错__attribute__ 不识别
node_modules/react-native/React/Base/RCTModuleMethod.mm
只需要找到当前类实现文件,找到RCTParseUnused函数,做以下修改
static BOOL RCTParseUnused(const char **input) {
return
RCTReadString(input, "__attribute__((unused))") ||
RCTReadString(input, "__attribute__((__unused__))") ||
RCTReadString(input, "__unused");
}
就可以了

本文解决了一个在React Native项目中遇到的问题,即__attribute__关键字在编译时未被识别。通过修改RCTModuleMethod.mm文件中的RCTParseUnused函数,可以成功解决此问题。
2054

被折叠的 条评论
为什么被折叠?



